home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 1995 #5 & #6 / Amiga Plus CD - 1995 - No. 5 and 6.iso / pd / emulator / shapeshifter / ssbootfile / System Folder / Finder / Finder.rsrc / bin.rsrc_CODE_165.txt < prev    next >
Text File  |  1991-04-25  |  102KB  |  1,802 lines

  1. # near model CODE resource
  2. # jump table entries: 14952-14962 (11 of them)
  3. export_1869:
  4. 00000000  4E56 0000                link       A6, 0
  5. 00000004  48E7 0108                movem.l    -[A7], D7,A4
  6. 00000008  286E 0010                movea.l    A4, [A6 + 0x10]
  7. 0000000C  3E2E 000E                move.w     D7, [A6 + 0xE]
  8. 00000010  0C47 2B2A                cmpi.w     D7, 0x2B2A /* '+*' */
  9. 00000014  6608                     bne        +0xA /* 0000001E */
  10. 00000016  38BC FFFF                move.w     [A4], 0xFFFF
  11. 0000001A  701F                     moveq.l    D0, 0x1F
  12. 0000001C  6012                     bra        +0x14 /* 00000030 */
  13. label0000001E:
  14. 0000001E  2F0C                     move.l     -[A7], A4
  15. 00000020  48C7                     ext.l      D7
  16. 00000022  2F07                     move.l     -[A7], D7
  17. 00000024  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  18. 00000028  4EAD 1872                jsr        [A5 + 0x1872 /* export_778 */]
  19. 0000002C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  20. label00000030:
  21. 00000030  4CEE 1080 FFF8           movem.l    D7,A4, [A6 - 0x8]
  22. 00000036  4E5E                     unlink     A6
  23. 00000038  4E75                     rts
  24. export_1870:
  25. 0000003A  4E56 0000                link       A6, 0
  26. 0000003E  48E7 0018                movem.l    -[A7], A3,A4
  27. 00000042  266E 000C                movea.l    A3, [A6 + 0xC]
  28. 00000046  286E 0008                movea.l    A4, [A6 + 0x8]
  29. 0000004A  2053                     movea.l    A0, [A3]
  30. 0000004C  0C68 2B2F 0014           cmpi.w     [A0 + 0x14], 0x2B2F /* '+/' */
  31. 00000052  6612                     bne        +0x14 /* 00000066 */
  32. 00000054  2054                     movea.l    A0, [A4]
  33. 00000056  7003                     moveq.l    D0, 0x03
  34. 00000058  B068 002C                cmp.w      D0, [A0 + 0x2C]
  35. 0000005C  56C0                     sne        D0
  36. 0000005E  4400                     neg.b      D0
  37. 00000060  4880                     ext.w      D0
  38. 00000062  48C0                     ext.l      D0
  39. 00000064  6010                     bra        +0x12 /* 00000076 */
  40. label00000066:
  41. 00000066  2F0B                     move.l     -[A7], A3
  42. 00000068  2F0C                     move.l     -[A7], A4
  43. 0000006A  4EAD 12E2                jsr        [A5 + 0x12E2 /* export_600 */]
  44. 0000006E  7200                     moveq.l    D1, 0x00
  45. 00000070  1200                     move.b     D1, D0
  46. 00000072  2001                     move.l     D0, D1
  47. 00000074  508F                     addq.l     A7, 8
  48. label00000076:
  49. 00000076  4CEE 1800 FFF8           movem.l    A3,A4, [A6 - 0x8]
  50. 0000007C  4E5E                     unlink     A6
  51. 0000007E  4E75                     rts
  52. fn00000080:
  53. 00000080  4E56 FEEE                link       A6, -0x0112
  54. 00000084  48E7 0018                movem.l    -[A7], A3,A4
  55. 00000088  286E 0008                movea.l    A4, [A6 + 0x8]
  56. 0000008C  2054                     movea.l    A0, [A4]
  57. 0000008E  4AA8 0064                tst.l      [A0 + 0x64]
  58. 00000092  6640                     bne        +0x42 /* 000000D4 */
  59. 00000094  7000                     moveq.l    D0, 0x00
  60. 00000096  2640                     movea.l    A3, D0
  61. 00000098  7201                     moveq.l    D1, 0x01
  62. 0000009A  240B                     move.l     D2, A3
  63. 0000009C  6616                     bne        +0x18 /* 000000B4 */
  64. 0000009E  2F01                     move.l     -[A7], D1
  65. 000000A0  4878 0110                push.l     0x110
  66. 000000A4  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  67. 000000A8  588F                     addq.l     A7, 4
  68. 000000AA  221F                     move.l     D1, [A7]+
  69. 000000AC  2640                     movea.l    A3, D0
  70. 000000AE  200B                     move.l     D0, A3
  71. 000000B0  6602                     bne        +0x4 /* 000000B4 */
  72. 000000B2  7200                     moveq.l    D1, 0x00
  73. label000000B4:
  74. 000000B4  4A01                     tst.b      D1
  75. 000000B6  6710                     beq        +0x12 /* 000000C8 */
  76. 000000B8  2053                     movea.l    A0, [A3]
  77. 000000BA  4228 0010                clr.b      [A0 + 0x10]
  78. 000000BE  2053                     movea.l    A0, [A3]
  79. 000000C0  41E8 0010                lea.l      A0, [A0 + 0x10]
  80. 000000C4  2008                     move.l     D0, A0
  81. 000000C6  6002                     bra        +0x4 /* 000000CA */
  82. label000000C8:
  83. 000000C8  7000                     moveq.l    D0, 0x00
  84. label000000CA:
  85. 000000CA  2D4B FFFC                move.l     [A6 - 0x4], A3
  86. 000000CE  2054                     movea.l    A0, [A4]
  87. 000000D0  214B 0064                move.l     [A0 + 0x64], A3
  88. label000000D4:
  89. 000000D4  41EE FF00                lea.l      A0, [A6 - 0x100]
  90. 000000D8  4210                     clr.b      [A0]
  91. 000000DA  4878 2B2A                push.l     0x2B2A /* '+*' */
  92. 000000DE  486E FF00                pea.l      [A6 - 0x100]
  93. 000000E2  2F0C                     move.l     -[A7], A4
  94. 000000E4  2054                     movea.l    A0, [A4]
  95. 000000E6  2050                     movea.l    A0, [A0]
  96. 000000E8  2268 0054                movea.l    A1, [A0 + 0x54]
  97. 000000EC  4E91                     jsr        [A1]
  98. 000000EE  2054                     movea.l    A0, [A4]
  99. 000000F0  2068 0064                movea.l    A0, [A0 + 0x64]
  100. 000000F4  2050                     movea.l    A0, [A0]
  101. 000000F6  30BC 0BEA                move.w     [A0], 0xBEA
  102. 000000FA  2054                     movea.l    A0, [A4]
  103. 000000FC  2068 0064                movea.l    A0, [A0 + 0x64]
  104. 00000100  2050                     movea.l    A0, [A0]
  105. 00000102  317C 0003 0002           move.w     [A0 + 0x2], 0x3
  106. 00000108  2054                     movea.l    A0, [A4]
  107. 0000010A  2068 0064                movea.l    A0, [A0 + 0x64]
  108. 0000010E  2050                     movea.l    A0, [A0]
  109. 00000110  7000                     moveq.l    D0, 0x00
  110. 00000112  2140 0004                move.l     [A0 + 0x4], D0
  111. 00000116  486E FF00                pea.l      [A6 - 0x100]
  112. 0000011A  2054                     movea.l    A0, [A4]
  113. 0000011C  2068 0064                movea.l    A0, [A0 + 0x64]
  114. 00000120  2050                     movea.l    A0, [A0]
  115. 00000122  4868 0010                pea.l      [A0 + 0x10]
  116. 00000126  4EAD 081A                jsr        [A5 + 0x81A /* export_255 */]
  117. 0000012A  2054                     movea.l    A0, [A4]
  118. 0000012C  2068 0064                movea.l    A0, [A0 + 0x64]
  119. 00000130  2050                     movea.l    A0, [A0]
  120. 00000132  4268 0008                clr.w      [A0 + 0x8]
  121. 00000136  2054                     movea.l    A0, [A4]
  122. 00000138  2068 0064                movea.l    A0, [A0 + 0x64]
  123. 0000013C  2050                     movea.l    A0, [A0]
  124. 0000013E  7000                     moveq.l    D0, 0x00
  125. 00000140  2140 000C                move.l     [A0 + 0xC], D0
  126. 00000144  2054                     movea.l    A0, [A4]
  127. 00000146  2068 0064                movea.l    A0, [A0 + 0x64]
  128. 0000014A  2050                     movea.l    A0, [A0]
  129. 0000014C  317C 0001 000A           move.w     [A0 + 0xA], 0x1
  130. 00000152  4878 2B3A                push.l     0x2B3A /* '+:' */
  131. 00000156  2F0C                     move.l     -[A7], A4
  132. 00000158  4EAD 18A2                jsr        [A5 + 0x18A2 /* export_784 */]
  133. 0000015C  2054                     movea.l    A0, [A4]
  134. 0000015E  08A8 0002 0094           bclr.b     [A0 + 0x94], 0x2
  135. 00000164  2054                     movea.l    A0, [A4]
  136. 00000166  700F                     moveq.l    D0, 0x0F
  137. 00000168  B068 0034                cmp.w      D0, [A0 + 0x34]
  138. 0000016C  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  139. 00000170  6600 0138                bne        +0x13A /* 000002AA */
  140. 00000174  2248                     movea.l    A1, A0
  141. 00000176  2269 0064                movea.l    A1, [A1 + 0x64]
  142. 0000017A  2251                     movea.l    A1, [A1]
  143. 0000017C  32A8 0028                move.w     [A1], [A0 + 0x28]
  144. 00000180  2054                     movea.l    A0, [A4]
  145. 00000182  2248                     movea.l    A1, A0
  146. 00000184  2269 0064                movea.l    A1, [A1 + 0x64]
  147. 00000188  2251                     movea.l    A1, [A1]
  148. 0000018A  3368 002A 0002           move.w     [A1 + 0x2], [A0 + 0x2A]
  149. 00000190  2054                     movea.l    A0, [A4]
  150. 00000192  2248                     movea.l    A1, A0
  151. 00000194  2269 0064                movea.l    A1, [A1 + 0x64]
  152. 00000198  2251                     movea.l    A1, [A1]
  153. 0000019A  2368 002E 0004           move.l     [A1 + 0x4], [A0 + 0x2E]
  154. 000001A0  2054                     movea.l    A0, [A4]
  155. 000001A2  2248                     movea.l    A1, A0
  156. 000001A4  2269 0064                movea.l    A1, [A1 + 0x64]
  157. 000001A8  2251                     movea.l    A1, [A1]
  158. 000001AA  3368 002C 000A           move.w     [A1 + 0xA], [A0 + 0x2C]
  159. 000001B0  2054                     movea.l    A0, [A4]
  160. 000001B2  0828 0006 0094           btst.b     [A0 + 0x94], 0x6
  161. 000001B8  56C0                     sne        D0
  162. 000001BA  0240 0001                andi.w     D0, 0x1
  163. 000001BE  2054                     movea.l    A0, [A4]
  164. 000001C0  2068 0064                movea.l    A0, [A0 + 0x64]
  165. 000001C4  2050                     movea.l    A0, [A0]
  166. 000001C6  3140 0008                move.w     [A0 + 0x8], D0
  167. 000001CA  2054                     movea.l    A0, [A4]
  168. 000001CC  0C68 AEBD 0028           cmpi.w     [A0 + 0x28], 0xAEBD
  169. 000001D2  670A                     beq        +0xC /* 000001DE */
  170. 000001D4  2054                     movea.l    A0, [A4]
  171. 000001D6  0C68 AEBB 0028           cmpi.w     [A0 + 0x28], 0xAEBB
  172. 000001DC  6634                     bne        +0x36 /* 00000212 */
  173. label000001DE:
  174. 000001DE  2054                     movea.l    A0, [A4]
  175. 000001E0  2028 002E                move.l     D0, [A0 + 0x2E]
  176. 000001E4  2D40 FEFC                move.l     [A6 - 0x104], D0
  177. 000001E8  41EE FEEE                lea.l      A0, [A6 - 0x112]
  178. 000001EC  A9C6                     syscall    SecondsToDate/Secs2Date
  179. 000001EE  42AE FEF4                clr.l      [A6 - 0x10C]
  180. 000001F2  426E FEF8                clr.w      [A6 - 0x108]
  181. 000001F6  486E FEEE                pea.l      [A6 - 0x112]
  182. 000001FA  486E FEFC                pea.l      [A6 - 0x104]
  183. 000001FE  4EAD 024A                jsr        [A5 + 0x24A /* export_69 */]
  184. 00000202  2054                     movea.l    A0, [A4]
  185. 00000204  2068 0064                movea.l    A0, [A0 + 0x64]
  186. 00000208  2050                     movea.l    A0, [A0]
  187. 0000020A  216E FEFC 0004           move.l     [A0 + 0x4], [A6 - 0x104]
  188. 00000210  602E                     bra        +0x30 /* 00000240 */
  189. label00000212:
  190. 00000212  2054                     movea.l    A0, [A4]
  191. 00000214  0C68 CDFB 0028           cmpi.w     [A0 + 0x28], 0xCDFB
  192. 0000021A  6624                     bne        +0x26 /* 00000240 */
  193. 0000021C  486E FF00                pea.l      [A6 - 0x100]
  194. 00000220  4EAD 1162                jsr        [A5 + 0x1162 /* export_552 */]
  195. 00000224  2054                     movea.l    A0, [A4]
  196. 00000226  2140 002E                move.l     [A0 + 0x2E], D0
  197. 0000022A  2054                     movea.l    A0, [A4]
  198. 0000022C  700A                     moveq.l    D0, 0x0A
  199. 0000022E  2228 002E                move.l     D1, [A0 + 0x2E]
  200. 00000232  E1A9                     lsl        D1, D0
  201. 00000234  2068 0064                movea.l    A0, [A0 + 0x64]
  202. 00000238  2050                     movea.l    A0, [A0]
  203. 0000023A  2141 0004                move.l     [A0 + 0x4], D1
  204. 0000023E  588F                     addq.l     A7, 4
  205. label00000240:
  206. 00000240  2054                     movea.l    A0, [A4]
  207. 00000242  08E8 0002 0094           bset.b     [A0 + 0x94], 0x2
  208. 00000248  2054                     movea.l    A0, [A4]
  209. 0000024A  2248                     movea.l    A1, A0
  210. 0000024C  3368 0028 008A           move.w     [A1 + 0x8A], [A0 + 0x28]
  211. 00000252  2054                     movea.l    A0, [A4]
  212. 00000254  2248                     movea.l    A1, A0
  213. 00000256  3368 002A 008C           move.w     [A1 + 0x8C], [A0 + 0x2A]
  214. 0000025C  2054                     movea.l    A0, [A4]
  215. 0000025E  2248                     movea.l    A1, A0
  216. 00000260  3368 002C 008E           move.w     [A1 + 0x8E], [A0 + 0x2C]
  217. 00000266  2054                     movea.l    A0, [A4]
  218. 00000268  2248                     movea.l    A1, A0
  219. 0000026A  2368 002E 0090           move.l     [A1 + 0x90], [A0 + 0x2E]
  220. 00000270  2054                     movea.l    A0, [A4]
  221. 00000272  0828 0006 0094           btst.b     [A0 + 0x94], 0x6
  222. 00000278  56C0                     sne        D0
  223. 0000027A  0240 0001                andi.w     D0, 0x1
  224. 0000027E  48C0                     ext.l      D0
  225. 00000280  2054                     movea.l    A0, [A4]
  226. 00000282  0228 00F7 0094           andi.b     [A0 + 0x94], 0xF7
  227. 00000288  E708                     lsl        D0.b, 3
  228. 0000028A  0200 0008                andi.b     D0, 0x8
  229. 0000028E  8128 0094                or.b       [A0 + 0x94], D0
  230. 00000292  4878 2B3A                push.l     0x2B3A /* '+:' */
  231. 00000296  486E FF00                pea.l      [A6 - 0x100]
  232. 0000029A  2F0C                     move.l     -[A7], A4
  233. 0000029C  2054                     movea.l    A0, [A4]
  234. 0000029E  2050                     movea.l    A0, [A0]
  235. 000002A0  2268 005C                movea.l    A1, [A0 + 0x5C]
  236. 000002A4  4E91                     jsr        [A1]
  237. 000002A6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  238. label000002AA:
  239. 000002AA  4CEE 1800 FEE6           movem.l    A3,A4, [A6 - 0x11A]
  240. 000002B0  4E5E                     unlink     A6
  241. 000002B2  4E75                     rts
  242. fn000002B4:
  243. 000002B4  4E56 FFDA                link       A6, -0x0026
  244. 000002B8  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  245. 000002BC  3E2E 0012                move.w     D7, [A6 + 0x12]
  246. 000002C0  286E 0008                movea.l    A4, [A6 + 0x8]
  247. 000002C4  2054                     movea.l    A0, [A4]
  248. 000002C6  3A28 0028                move.w     D5, [A0 + 0x28]
  249. 000002CA  3147 0028                move.w     [A0 + 0x28], D7
  250. 000002CE  6C08                     bge        +0xA /* 000002D8 */
  251. 000002D0  48C7                     ext.l      D7
  252. 000002D2  2007                     move.l     D0, D7
  253. 000002D4  4480                     neg.l      D0
  254. 000002D6  3E00                     move.w     D7, D0
  255. label000002D8:
  256. 000002D8  4AAE 000C                tst.l      [A6 + 0xC]
  257. 000002DC  6700 0342                beq        +0x344 /* 00000620 */
  258. 000002E0  206E 000C                movea.l    A0, [A6 + 0xC]
  259. 000002E4  2F08                     move.l     -[A7], A0
  260. 000002E6  2050                     movea.l    A0, [A0]
  261. 000002E8  2050                     movea.l    A0, [A0]
  262. 000002EA  2268 008C                movea.l    A1, [A0 + 0x8C]
  263. 000002EE  4E91                     jsr        [A1]
  264. 000002F0  2D40 FFF8                move.l     [A6 - 0x8], D0
  265. 000002F4  598F                     subq.l     A7, 4
  266. 000002F6  2F3C 6676 6577           move.l     -[A7], 0x66766577 /* 'fvew' */
  267. 000002FC  3F07                     move.w     -[A7], D7
  268. 000002FE  A9A0                     syscall    GetResource
  269. 00000300  2D5F FFFC                move.l     [A6 - 0x4], [A7]+
  270. 00000304  588F                     addq.l     A7, 4
  271. 00000306  6700 0318                beq        +0x31A /* 00000620 */
  272. 0000030A  206E FFFC                movea.l    A0, [A6 - 0x4]
  273. 0000030E  A069                     syscall    HGetState
  274. 00000310  1D40 FFE3                move.b     [A6 - 0x1D], D0
  275. 00000314  206E FFFC                movea.l    A0, [A6 - 0x4]
  276. 00000318  A04A                     syscall    HNoPurge
  277. 0000031A  206E 000C                movea.l    A0, [A6 + 0xC]
  278. 0000031E  2F08                     move.l     -[A7], A0
  279. 00000320  2050                     movea.l    A0, [A0]
  280. 00000322  2050                     movea.l    A0, [A0]
  281. 00000324  2268 0028                movea.l    A1, [A0 + 0x28]
  282. 00000328  4E91                     jsr        [A1]
  283. 0000032A  2D40 FFE4                move.l     [A6 - 0x1C], D0
  284. 0000032E  206E 000C                movea.l    A0, [A6 + 0xC]
  285. 00000332  2050                     movea.l    A0, [A0]
  286. 00000334  2068 0010                movea.l    A0, [A0 + 0x10]
  287. 00000338  1828 006E                move.b     D4, [A0 + 0x6E]
  288. 0000033C  588F                     addq.l     A7, 4
  289. 0000033E  6768                     beq        +0x6A /* 000003A8 */
  290. 00000340  7000                     moveq.l    D0, 0x00
  291. 00000342  2F00                     move.l     -[A7], D0
  292. 00000344  206E 000C                movea.l    A0, [A6 + 0xC]
  293. 00000348  2F08                     move.l     -[A7], A0
  294. 0000034A  2050                     movea.l    A0, [A0]
  295. 0000034C  2050                     movea.l    A0, [A0]
  296. 0000034E  2268 0044                movea.l    A1, [A0 + 0x44]
  297. 00000352  4E91                     jsr        [A1]
  298. 00000354  4878 2B2D                push.l     0x2B2D /* '+-' */
  299. 00000358  2F0C                     move.l     -[A7], A4
  300. 0000035A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  301. 0000035E  4EAD 1B7A                jsr        [A5 + 0x1B7A /* export_875 */]
  302. 00000362  4878 2B2E                push.l     0x2B2E /* '+.' */
  303. 00000366  2F0C                     move.l     -[A7], A4
  304. 00000368  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  305. 0000036C  4EAD 1B7A                jsr        [A5 + 0x1B7A /* export_875 */]
  306. 00000370  4878 2B2A                push.l     0x2B2A /* '+*' */
  307. 00000374  2F0C                     move.l     -[A7], A4
  308. 00000376  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  309. 0000037A  4EAD 1B7A                jsr        [A5 + 0x1B7A /* export_875 */]
  310. 0000037E  0C45 0BEB                cmpi.w     D5, 0xBEB
  311. 00000382  4FEF 002C                lea.l      A7, [A7 + 0x2C]
  312. 00000386  6612                     bne        +0x14 /* 0000039A */
  313. 00000388  4878 2B3B                push.l     0x2B3B /* '+;' */
  314. 0000038C  2F0C                     move.l     -[A7], A4
  315. 0000038E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  316. 00000392  4EAD 1B7A                jsr        [A5 + 0x1B7A /* export_875 */]
  317. 00000396  4FEF 000C                lea.l      A7, [A7 + 0xC]
  318. label0000039A:
  319. 0000039A  206E 000C                movea.l    A0, [A6 + 0xC]
  320. 0000039E  2050                     movea.l    A0, [A0]
  321. 000003A0  2068 0010                movea.l    A0, [A0 + 0x10]
  322. 000003A4  4228 006E                clr.b      [A0 + 0x6E]
  323. label000003A8:
  324. 000003A8  4246                     clr.w      D6
  325. 000003AA  6036                     bra        +0x38 /* 000003E2 */
  326. label000003AC:
  327. 000003AC  2053                     movea.l    A0, [A3]
  328. 000003AE  3E28 0014                move.w     D7, [A0 + 0x14]
  329. 000003B2  0C47 2B2D                cmpi.w     D7, 0x2B2D /* '+-' */
  330. 000003B6  6712                     beq        +0x14 /* 000003CA */
  331. 000003B8  0C47 2B2E                cmpi.w     D7, 0x2B2E /* '+.' */
  332. 000003BC  670C                     beq        +0xE /* 000003CA */
  333. 000003BE  0C47 2B2A                cmpi.w     D7, 0x2B2A /* '+*' */
  334. 000003C2  6706                     beq        +0x8 /* 000003CA */
  335. 000003C4  0C47 2B3B                cmpi.w     D7, 0x2B3B /* '+;' */
  336. 000003C8  6614                     bne        +0x16 /* 000003DE */
  337. label000003CA:
  338. 000003CA  7001                     moveq.l    D0, 0x01
  339. 000003CC  2F00                     move.l     -[A7], D0
  340. 000003CE  2F0B                     move.l     -[A7], A3
  341. 000003D0  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  342. 000003D4  4EAD 260A                jsr        [A5 + 0x260A /* export_1213 */]
  343. 000003D8  4FEF 000C                lea.l      A7, [A7 + 0xC]
  344. 000003DC  6004                     bra        +0x6 /* 000003E2 */
  345. label000003DE:
  346. 000003DE  3006                     move.w     D0, D6
  347. 000003E0  5246                     addq.w     D6, 1
  348. label000003E2:
  349. 000003E2  48C6                     ext.l      D6
  350. 000003E4  2F06                     move.l     -[A7], D6
  351. 000003E6  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  352. 000003EA  4EAD 263A                jsr        [A5 + 0x263A /* export_1219 */]
  353. 000003EE  2640                     movea.l    A3, D0
  354. 000003F0  200B                     move.l     D0, A3
  355. 000003F2  508F                     addq.l     A7, 8
  356. 000003F4  66B6                     bne        -0x48 /* 000003AC */
  357. 000003F6  206E FFFC                movea.l    A0, [A6 - 0x4]
  358. 000003FA  A029                     syscall    HLock
  359. 000003FC  206E FFFC                movea.l    A0, [A6 - 0x4]
  360. 00000400  2050                     movea.l    A0, [A0]
  361. 00000402  2E28 0008                move.l     D7, [A0 + 0x8]
  362. 00000406  3007                     move.w     D0, D7
  363. 00000408  48C0                     ext.l      D0
  364. 0000040A  2F00                     move.l     -[A7], D0
  365. 0000040C  206E FFFC                movea.l    A0, [A6 - 0x4]
  366. 00000410  2050                     movea.l    A0, [A0]
  367. 00000412  4868 002A                pea.l      [A0 + 0x2A]
  368. 00000416  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  369. 0000041A  4EAD 2982                jsr        [A5 + 0x2982 /* export_1324 */]
  370. 0000041E  206E FFFC                movea.l    A0, [A6 - 0x4]
  371. 00000422  102E FFE3                move.b     D0, [A6 - 0x1D]
  372. 00000426  A06A                     syscall    HSetState
  373. 00000428  2054                     movea.l    A0, [A4]
  374. 0000042A  BA68 0028                cmp.w      D5, [A0 + 0x28]
  375. 0000042E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  376. 00000432  6700 0098                beq        +0x9A /* 000004CC */
  377. 00000436  4207                     clr.b      D7
  378. 00000438  2054                     movea.l    A0, [A4]
  379. 0000043A  3028 0028                move.w     D0, [A0 + 0x28]
  380. 0000043E  0440 AEBA                subi.w     D0, 0xAEBA
  381. 00000442  6770                     beq        +0x72 /* 000004B4 */
  382. 00000444  5340                     subq.w     D0, 1
  383. 00000446  674E                     beq        +0x50 /* 00000496 */
  384. 00000448  5540                     subq.w     D0, 2
  385. 0000044A  674A                     beq        +0x4C /* 00000496 */
  386. 0000044C  0440 1F3E                subi.w     D0, 0x1F3E
  387. 00000450  6736                     beq        +0x38 /* 00000488 */
  388. 00000452  0440 2610                subi.w     D0, 0x2610
  389. 00000456  6734                     beq        +0x36 /* 0000048C */
  390. 00000458  0440 17DF                subi.w     D0, 0x17DF
  391. 0000045C  6710                     beq        +0x12 /* 0000046E */
  392. 0000045E  5340                     subq.w     D0, 1
  393. 00000460  670C                     beq        +0xE /* 0000046E */
  394. 00000462  0440 2617                subi.w     D0, 0x2617
  395. 00000466  6720                     beq        +0x22 /* 00000488 */
  396. 00000468  0440 1F45                subi.w     D0, 0x1F45
  397. 0000046C  664E                     bne        +0x50 /* 000004BC */
  398. label0000046E:
  399. 0000046E  7000                     moveq.l    D0, 0x00
  400. 00000470  0C45 0BEA                cmpi.w     D5, 0xBEA
  401. 00000474  670E                     beq        +0x10 /* 00000484 */
  402. 00000476  0C45 0BEB                cmpi.w     D5, 0xBEB
  403. 0000047A  6708                     beq        +0xA /* 00000484 */
  404. 0000047C  0C45 5147                cmpi.w     D5, 0x5147 /* 'QG' */
  405. 00000480  6702                     beq        +0x4 /* 00000484 */
  406. 00000482  7001                     moveq.l    D0, 0x01
  407. label00000484:
  408. 00000484  1E00                     move.b     D7, D0
  409. 00000486  6034                     bra        +0x36 /* 000004BC */
  410. label00000488:
  411. 00000488  7E01                     moveq.l    D7, 0x01
  412. 0000048A  6030                     bra        +0x32 /* 000004BC */
  413. label0000048C:
  414. 0000048C  2054                     movea.l    A0, [A4]
  415. 0000048E  7000                     moveq.l    D0, 0x00
  416. 00000490  2140 002E                move.l     [A0 + 0x2E], D0
  417. 00000494  6026                     bra        +0x28 /* 000004BC */
  418. label00000496:
  419. 00000496  0C45 AEBD                cmpi.w     D5, 0xAEBD
  420. 0000049A  6720                     beq        +0x22 /* 000004BC */
  421. 0000049C  0C45 AEBB                cmpi.w     D5, 0xAEBB
  422. 000004A0  671A                     beq        +0x1C /* 000004BC */
  423. 000004A2  41EE FFDE                lea.l      A0, [A6 - 0x22]
  424. 000004A6  20B8 020C                move.l     [A0], [0x0000020C /* Time */]
  425. 000004AA  2054                     movea.l    A0, [A4]
  426. 000004AC  216E FFDE 002E           move.l     [A0 + 0x2E], [A6 - 0x22]
  427. 000004B2  6008                     bra        +0xA /* 000004BC */
  428. label000004B4:
  429. 000004B4  2054                     movea.l    A0, [A4]
  430. 000004B6  7001                     moveq.l    D0, 0x01
  431. 000004B8  2140 002E                move.l     [A0 + 0x2E], D0
  432. label000004BC:
  433. 000004BC  4A07                     tst.b      D7
  434. 000004BE  670C                     beq        +0xE /* 000004CC */
  435. 000004C0  4878 2B2A                push.l     0x2B2A /* '+*' */
  436. 000004C4  2F0C                     move.l     -[A7], A4
  437. 000004C6  4EAD 18A2                jsr        [A5 + 0x18A2 /* export_784 */]
  438. 000004CA  508F                     addq.l     A7, 8
  439. label000004CC:
  440. 000004CC  2054                     movea.l    A0, [A4]
  441. 000004CE  0C68 0BEB 0028           cmpi.w     [A0 + 0x28], 0xBEB
  442. 000004D4  6608                     bne        +0xA /* 000004DE */
  443. 000004D6  2054                     movea.l    A0, [A4]
  444. 000004D8  08A8 0004 0094           bclr.b     [A0 + 0x94], 0x4
  445. label000004DE:
  446. 000004DE  4A04                     tst.b      D4
  447. 000004E0  6700 00D8                beq        +0xDA /* 000005BA */
  448. 000004E4  2054                     movea.l    A0, [A4]
  449. 000004E6  317C 0002 002A           move.w     [A0 + 0x2A], 0x2
  450. 000004EC  4878 2B2D                push.l     0x2B2D /* '+-' */
  451. 000004F0  4878 1676                push.l     0x1676
  452. 000004F4  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  453. 000004F8  4EAD 2632                jsr        [A5 + 0x2632 /* export_1218 */]
  454. 000004FC  2D40 FFDA                move.l     [A6 - 0x26], D0
  455. 00000500  4FEF 000C                lea.l      A7, [A7 + 0xC]
  456. 00000504  6734                     beq        +0x36 /* 0000053A */
  457. 00000506  206E FFDA                movea.l    A0, [A6 - 0x26]
  458. 0000050A  2050                     movea.l    A0, [A0]
  459. 0000050C  3C28 0048                move.w     D6, [A0 + 0x48]
  460. 00000510  0C46 2B1D                cmpi.w     D6, 0x2B1D
  461. 00000514  660A                     bne        +0xC /* 00000520 */
  462. 00000516  2054                     movea.l    A0, [A4]
  463. 00000518  317C FFFF 002A           move.w     [A0 + 0x2A], 0xFFFF
  464. 0000051E  601A                     bra        +0x1C /* 0000053A */
  465. label00000520:
  466. 00000520  0C46 2B16                cmpi.w     D6, 0x2B16
  467. 00000524  670C                     beq        +0xE /* 00000532 */
  468. 00000526  0C46 2B1A                cmpi.w     D6, 0x2B1A
  469. 0000052A  6706                     beq        +0x8 /* 00000532 */
  470. 0000052C  0C46 2B1B                cmpi.w     D6, 0x2B1B
  471. 00000530  6608                     bne        +0xA /* 0000053A */
  472. label00000532:
  473. 00000532  2054                     movea.l    A0, [A4]
  474. 00000534  317C 0003 002A           move.w     [A0 + 0x2A], 0x3
  475. label0000053A:
  476. 0000053A  206E 000C                movea.l    A0, [A6 + 0xC]
  477. 0000053E  2050                     movea.l    A0, [A0]
  478. 00000540  2068 0010                movea.l    A0, [A0 + 0x10]
  479. 00000544  117C 0001 006E           move.b     [A0 + 0x6E], 0x1
  480. 0000054A  206E 000C                movea.l    A0, [A6 + 0xC]
  481. 0000054E  2F08                     move.l     -[A7], A0
  482. 00000550  2050                     movea.l    A0, [A0]
  483. 00000552  2050                     movea.l    A0, [A0]
  484. 00000554  2268 0080                movea.l    A1, [A0 + 0x80]
  485. 00000558  4E91                     jsr        [A1]
  486. 0000055A  4878 2B2D                push.l     0x2B2D /* '+-' */
  487. 0000055E  2F0C                     move.l     -[A7], A4
  488. 00000560  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  489. 00000564  4EAD 1B7A                jsr        [A5 + 0x1B7A /* export_875 */]
  490. 00000568  4878 2B2E                push.l     0x2B2E /* '+.' */
  491. 0000056C  2F0C                     move.l     -[A7], A4
  492. 0000056E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  493. 00000572  4EAD 1B7A                jsr        [A5 + 0x1B7A /* export_875 */]
  494. 00000576  4878 2B2A                push.l     0x2B2A /* '+*' */
  495. 0000057A  2F0C                     move.l     -[A7], A4
  496. 0000057C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  497. 00000580  4EAD 1B7A                jsr        [A5 + 0x1B7A /* export_875 */]
  498. 00000584  2054                     movea.l    A0, [A4]
  499. 00000586  0C68 0BEB 0028           cmpi.w     [A0 + 0x28], 0xBEB
  500. 0000058C  4FEF 0028                lea.l      A7, [A7 + 0x28]
  501. 00000590  6612                     bne        +0x14 /* 000005A4 */
  502. 00000592  4878 2B3B                push.l     0x2B3B /* '+;' */
  503. 00000596  2F0C                     move.l     -[A7], A4
  504. 00000598  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  505. 0000059C  4EAD 1B7A                jsr        [A5 + 0x1B7A /* export_875 */]
  506. 000005A0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  507. label000005A4:
  508. 000005A4  7001                     moveq.l    D0, 0x01
  509. 000005A6  2F00                     move.l     -[A7], D0
  510. 000005A8  206E 000C                movea.l    A0, [A6 + 0xC]
  511. 000005AC  2F08                     move.l     -[A7], A0
  512. 000005AE  2050                     movea.l    A0, [A0]
  513. 000005B0  2050                     movea.l    A0, [A0]
  514. 000005B2  2268 0044                movea.l    A1, [A0 + 0x44]
  515. 000005B6  4E91                     jsr        [A1]
  516. 000005B8  508F                     addq.l     A7, 8
  517. label000005BA:
  518. 000005BA  2054                     movea.l    A0, [A4]
  519. 000005BC  0C68 F40B 0028           cmpi.w     [A0 + 0x28], 0xF40B
  520. 000005C2  664E                     bne        +0x50 /* 00000612 */
  521. 000005C4  4878 2B2E                push.l     0x2B2E /* '+.' */
  522. 000005C8  4878 1676                push.l     0x1676
  523. 000005CC  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  524. 000005D0  4EAD 2632                jsr        [A5 + 0x2632 /* export_1218 */]
  525. 000005D4  2640                     movea.l    A3, D0
  526. 000005D6  2F0C                     move.l     -[A7], A4
  527. 000005D8  2054                     movea.l    A0, [A4]
  528. 000005DA  2F28 002E                move.l     -[A7], [A0 + 0x2E]
  529. 000005DE  2053                     movea.l    A0, [A3]
  530. 000005E0  2F28 0042                move.l     -[A7], [A0 + 0x42]
  531. 000005E4  4EAD 23D2                jsr        [A5 + 0x23D2 /* export_1142 */]
  532. 000005E8  2053                     movea.l    A0, [A3]
  533. 000005EA  2254                     movea.l    A1, [A4]
  534. 000005EC  3368 0046 0088           move.w     [A1 + 0x88], [A0 + 0x46]
  535. 000005F2  2054                     movea.l    A0, [A4]
  536. 000005F4  08E8 0005 0094           bset.b     [A0 + 0x94], 0x5
  537. 000005FA  7000                     moveq.l    D0, 0x00
  538. 000005FC  41EE FFE8                lea.l      A0, [A6 - 0x18]
  539. 00000600  A030                     syscall    OSEventAvail
  540. 00000602  5240                     addq.w     D0, 1
  541. 00000604  486E FFE8                pea.l      [A6 - 0x18]
  542. 00000608  2F0B                     move.l     -[A7], A3
  543. 0000060A  4EAD 2B2A                jsr        [A5 + 0x2B2A /* export_1377 */]
  544. 0000060E  4FEF 0020                lea.l      A7, [A7 + 0x20]
  545. label00000612:
  546. 00000612  2F2E FFE4                move.l     -[A7], [A6 - 0x1C]
  547. 00000616  A873                     syscall    SetPort
  548. 00000618  2054                     movea.l    A0, [A4]
  549. 0000061A  08A8 0005 0094           bclr.b     [A0 + 0x94], 0x5
  550. label00000620:
  551. 00000620  4CEE 18F0 FFC2           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x3E]
  552. 00000626  4E5E                     unlink     A6
  553. 00000628  4E75                     rts
  554. export_1871:
  555. 0000062A  4E56 0000                link       A6, 0
  556. 0000062E  2F0C                     move.l     -[A7], A4
  557. 00000630  286E 0008                movea.l    A4, [A6 + 0x8]
  558. 00000634  4878 2B30                push.l     0x2B30 /* '+0' */
  559. 00000638  2F0C                     move.l     -[A7], A4
  560. 0000063A  4EBA 003E                jsr        [PC + 0x3E /* 0000067A */]
  561. 0000063E  2054                     movea.l    A0, [A4]
  562. 00000640  3140 0086                move.w     [A0 + 0x86], D0
  563. 00000644  4878 2B2E                push.l     0x2B2E /* '+.' */
  564. 00000648  2F0C                     move.l     -[A7], A4
  565. 0000064A  4EBA 002E                jsr        [PC + 0x2E /* 0000067A */]
  566. 0000064E  2054                     movea.l    A0, [A4]
  567. 00000650  3140 0088                move.w     [A0 + 0x88], D0
  568. 00000654  2054                     movea.l    A0, [A4]
  569. 00000656  4A68 0086                tst.w      [A0 + 0x86]
  570. 0000065A  56C0                     sne        D0
  571. 0000065C  4400                     neg.b      D0
  572. 0000065E  4880                     ext.w      D0
  573. 00000660  48C0                     ext.l      D0
  574. 00000662  0228 00DF 0094           andi.b     [A0 + 0x94], 0xDF
  575. 00000668  EB08                     lsl        D0.b, 5
  576. 0000066A  0200 0020                andi.b     D0, 0x20 /* ' ' */
  577. 0000066E  8128 0094                or.b       [A0 + 0x94], D0
  578. 00000672  286E FFFC                movea.l    A4, [A6 - 0x4]
  579. 00000676  4E5E                     unlink     A6
  580. 00000678  4E75                     rts
  581. fn0000067A:
  582. 0000067A  4E56 FFFC                link       A6, -0x0004
  583. 0000067E  48E7 0118                movem.l    -[A7], D7,A3,A4
  584. 00000682  4247                     clr.w      D7
  585. 00000684  700F                     moveq.l    D0, 0x0F
  586. 00000686  2F00                     move.l     -[A7], D0
  587. 00000688  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  588. 0000068C  4EAD 1A3A                jsr        [A5 + 0x1A3A /* export_835 */]
  589. 00000690  2840                     movea.l    A4, D0
  590. 00000692  200C                     move.l     D0, A4
  591. 00000694  508F                     addq.l     A7, 8
  592. 00000696  6734                     beq        +0x36 /* 000006CC */
  593. 00000698  2F0C                     move.l     -[A7], A4
  594. 0000069A  2054                     movea.l    A0, [A4]
  595. 0000069C  2050                     movea.l    A0, [A0]
  596. 0000069E  2268 008C                movea.l    A1, [A0 + 0x8C]
  597. 000006A2  4E91                     jsr        [A1]
  598. 000006A4  2D40 FFFC                move.l     [A6 - 0x4], D0
  599. 000006A8  302E 000E                move.w     D0, [A6 + 0xE]
  600. 000006AC  48C0                     ext.l      D0
  601. 000006AE  2F00                     move.l     -[A7], D0
  602. 000006B0  4878 1676                push.l     0x1676
  603. 000006B4  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  604. 000006B8  4EAD 2632                jsr        [A5 + 0x2632 /* export_1218 */]
  605. 000006BC  2640                     movea.l    A3, D0
  606. 000006BE  200B                     move.l     D0, A3
  607. 000006C0  4FEF 0010                lea.l      A7, [A7 + 0x10]
  608. 000006C4  6706                     beq        +0x8 /* 000006CC */
  609. 000006C6  2053                     movea.l    A0, [A3]
  610. 000006C8  3E28 0046                move.w     D7, [A0 + 0x46]
  611. label000006CC:
  612. 000006CC  3007                     move.w     D0, D7
  613. 000006CE  4CEE 1880 FFF0           movem.l    D7,A3,A4, [A6 - 0x10]
  614. 000006D4  4E5E                     unlink     A6
  615. 000006D6  4E75                     rts
  616. export_1872:
  617. 000006D8  4E56 FDDE                link       A6, -0x0222
  618. 000006DC  48E7 1118                movem.l    -[A7], D3,D7,A3,A4
  619. 000006E0  266E 000C                movea.l    A3, [A6 + 0xC]
  620. 000006E4  286E 0008                movea.l    A4, [A6 + 0x8]
  621. 000006E8  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  622. 000006EC  2F0B                     move.l     -[A7], A3
  623. 000006EE  2F0C                     move.l     -[A7], A4
  624. 000006F0  4EAD 0EAA                jsr        [A5 + 0xEAA /* export_465 */]
  625. 000006F4  2053                     movea.l    A0, [A3]
  626. 000006F6  0C68 2B3B 0014           cmpi.w     [A0 + 0x14], 0x2B3B /* '+;' */
  627. 000006FC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  628. 00000700  6600 01B6                bne        +0x1B8 /* 000008B8 */
  629. 00000704  700F                     moveq.l    D0, 0x0F
  630. 00000706  2F00                     move.l     -[A7], D0
  631. 00000708  2F0C                     move.l     -[A7], A4
  632. 0000070A  4EAD 1A3A                jsr        [A5 + 0x1A3A /* export_835 */]
  633. 0000070E  2D40 FFF4                move.l     [A6 - 0xC], D0
  634. 00000712  2F00                     move.l     -[A7], D0
  635. 00000714  206E FFF4                movea.l    A0, [A6 - 0xC]
  636. 00000718  2050                     movea.l    A0, [A0]
  637. 0000071A  2050                     movea.l    A0, [A0]
  638. 0000071C  2268 008C                movea.l    A1, [A0 + 0x8C]
  639. 00000720  4E91                     jsr        [A1]
  640. 00000722  2D40 FFF8                move.l     [A6 - 0x8], D0
  641. 00000726  4878 2B2A                push.l     0x2B2A /* '+*' */
  642. 0000072A  4878 203A                push.l     0x203A /* ' :' */
  643. 0000072E  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  644. 00000732  4EAD 2632                jsr        [A5 + 0x2632 /* export_1218 */]
  645. 00000736  2D40 FFFC                move.l     [A6 - 0x4], D0
  646. 0000073A  41EE FEF4                lea.l      A0, [A6 - 0x10C]
  647. 0000073E  4210                     clr.b      [A0]
  648. 00000740  486E FEF4                pea.l      [A6 - 0x10C]
  649. 00000744  2F0C                     move.l     -[A7], A4
  650. 00000746  206E FFFC                movea.l    A0, [A6 - 0x4]
  651. 0000074A  2F08                     move.l     -[A7], A0
  652. 0000074C  2050                     movea.l    A0, [A0]
  653. 0000074E  2050                     movea.l    A0, [A0]
  654. 00000750  2268 006C                movea.l    A1, [A0 + 0x6C]
  655. 00000754  4E91                     jsr        [A1]
  656. 00000756  4A2E FEF4                tst.b      [A6 - 0x10C]
  657. 0000075A  4FEF 0024                lea.l      A7, [A7 + 0x24]
  658. 0000075E  6700 008A                beq        +0x8C /* 000007EA */
  659. 00000762  206D F62A                movea.l    A0, [A5 - 0x9D6]
  660. 00000766  2D48 FEF0                move.l     [A6 - 0x110], A0
  661. 0000076A  2050                     movea.l    A0, [A0]
  662. 0000076C  2D68 0024 FEEC           move.l     [A6 - 0x114], [A0 + 0x24]
  663. 00000772  7000                     moveq.l    D0, 0x00
  664. 00000774  2F00                     move.l     -[A7], D0
  665. 00000776  4878 00FF                push.l     0xFF
  666. 0000077A  206E FEEC                movea.l    A0, [A6 - 0x114]
  667. 0000077E  2050                     movea.l    A0, [A0]
  668. 00000780  2F28 0014                move.l     -[A7], [A0 + 0x14]
  669. 00000784  A9D1                     syscall    TESetSelect
  670. 00000786  2F2E FEEC                move.l     -[A7], [A6 - 0x114]
  671. 0000078A  4EAD 174A                jsr        [A5 + 0x174A /* export_741 */]
  672. 0000078E  2054                     movea.l    A0, [A4]
  673. 00000790  7006                     moveq.l    D0, 0x06
  674. 00000792  2140 002E                move.l     [A0 + 0x2E], D0
  675. 00000796  41EE FDEC                lea.l      A0, [A6 - 0x214]
  676. 0000079A  4210                     clr.b      [A0]
  677. 0000079C  7E01                     moveq.l    D7, 0x01
  678. 0000079E  588F                     addq.l     A7, 4
  679. label000007A0:
  680. 000007A0  2053                     movea.l    A0, [A3]
  681. 000007A2  2F28 003E                move.l     -[A7], [A0 + 0x3E]
  682. 000007A6  2054                     movea.l    A0, [A4]
  683. 000007A8  0828 0004 0094           btst.b     [A0 + 0x94], 0x4
  684. 000007AE  6706                     beq        +0x8 /* 000007B6 */
  685. 000007B0  3007                     move.w     D0, D7
  686. 000007B2  5440                     addq.w     D0, 2
  687. 000007B4  6004                     bra        +0x6 /* 000007BA */
  688. label000007B6:
  689. 000007B6  48C7                     ext.l      D7
  690. 000007B8  2007                     move.l     D0, D7
  691. label000007BA:
  692. 000007BA  3F00                     move.w     -[A7], D0
  693. 000007BC  486E FDEC                pea.l      [A6 - 0x214]
  694. 000007C0  A946                     syscall    GetMenuItemText/GetItem
  695. 000007C2  486E FDEC                pea.l      [A6 - 0x214]
  696. 000007C6  486E FEF4                pea.l      [A6 - 0x10C]
  697. 000007CA  4EAD 10AA                jsr        [A5 + 0x10AA /* export_529 */]
  698. 000007CE  4A00                     tst.b      D0
  699. 000007D0  508F                     addq.l     A7, 8
  700. 000007D2  670A                     beq        +0xC /* 000007DE */
  701. 000007D4  48C7                     ext.l      D7
  702. 000007D6  2054                     movea.l    A0, [A4]
  703. 000007D8  2147 002E                move.l     [A0 + 0x2E], D7
  704. 000007DC  7E05                     moveq.l    D7, 0x05
  705. label000007DE:
  706. 000007DE  3007                     move.w     D0, D7
  707. 000007E0  5247                     addq.w     D7, 1
  708. 000007E2  0C47 0005                cmpi.w     D7, 0x5
  709. 000007E6  6FB8                     ble        -0x46 /* 000007A0 */
  710. 000007E8  6008                     bra        +0xA /* 000007F2 */
  711. label000007EA:
  712. 000007EA  2054                     movea.l    A0, [A4]
  713. 000007EC  70FF                     moveq.l    D0, 0xFFFFFFFF
  714. 000007EE  2140 002E                move.l     [A0 + 0x2E], D0
  715. label000007F2:
  716. 000007F2  2054                     movea.l    A0, [A4]
  717. 000007F4  7006                     moveq.l    D0, 0x06
  718. 000007F6  B0A8 002E                cmp.l      D0, [A0 + 0x2E]
  719. 000007FA  6600 008C                bne        +0x8E /* 00000888 */
  720. 000007FE  0828 0004 0094           btst.b     [A0 + 0x94], 0x4
  721. 00000804  6670                     bne        +0x72 /* 00000876 */
  722. 00000806  2D7C 0000 2B1C FDE0      move.l     [A6 - 0x220], 0x2B1C
  723. 0000080E  3D7C 2B1C FDDE           move.w     [A6 - 0x222], 0x2B1C
  724. 00000814  422E FDEA                clr.b      [A6 - 0x216]
  725. 00000818  426E FDE8                clr.w      [A6 - 0x218]
  726. 0000081C  487A 00A4                pea.l      [PC + 0xA4 /* 000008C2, value 0x12D0000 */]
  727. 00000820  486E FDEC                pea.l      [A6 - 0x214]
  728. 00000824  4EAD 081A                jsr        [A5 + 0x81A /* export_255 */]
  729. 00000828  2D7C 7878 7830 FDE4      move.l     [A6 - 0x21C], 0x78787830 /* 'xxx0' */
  730. 00000830  7000                     moveq.l    D0, 0x00
  731. 00000832  2F00                     move.l     -[A7], D0
  732. 00000834  486E FDDE                pea.l      [A6 - 0x222]
  733. 00000838  2F0B                     move.l     -[A7], A3
  734. 0000083A  4EAD 2B1A                jsr        [A5 + 0x2B1A /* export_1375 */]
  735. 0000083E  2E00                     move.l     D7, D0
  736. 00000840  3D7C A001 FDE8           move.w     [A6 - 0x218], 0xA001
  737. 00000846  486E FEF4                pea.l      [A6 - 0x10C]
  738. 0000084A  486E FDEC                pea.l      [A6 - 0x214]
  739. 0000084E  4EAD 081A                jsr        [A5 + 0x81A /* export_255 */]
  740. 00000852  7006                     moveq.l    D0, 0x06
  741. 00000854  2D40 FDE4                move.l     [A6 - 0x21C], D0
  742. 00000858  7200                     moveq.l    D1, 0x00
  743. 0000085A  2F01                     move.l     -[A7], D1
  744. 0000085C  486E FDDE                pea.l      [A6 - 0x222]
  745. 00000860  2F0B                     move.l     -[A7], A3
  746. 00000862  4EAD 2B1A                jsr        [A5 + 0x2B1A /* export_1375 */]
  747. 00000866  2E00                     move.l     D7, D0
  748. 00000868  2054                     movea.l    A0, [A4]
  749. 0000086A  08E8 0004 0094           bset.b     [A0 + 0x94], 0x4
  750. 00000870  4FEF 0028                lea.l      A7, [A7 + 0x28]
  751. 00000874  6042                     bra        +0x44 /* 000008B8 */
  752. label00000876:
  753. 00000876  2053                     movea.l    A0, [A3]
  754. 00000878  2F28 003E                move.l     -[A7], [A0 + 0x3E]
  755. 0000087C  7001                     moveq.l    D0, 0x01
  756. 0000087E  3F00                     move.w     -[A7], D0
  757. 00000880  486E FEF4                pea.l      [A6 - 0x10C]
  758. 00000884  A947                     syscall    SetMenuItemText/SetItem
  759. 00000886  6030                     bra        +0x32 /* 000008B8 */
  760. label00000888:
  761. 00000888  2054                     movea.l    A0, [A4]
  762. 0000088A  0828 0004 0094           btst.b     [A0 + 0x94], 0x4
  763. 00000890  6726                     beq        +0x28 /* 000008B8 */
  764. 00000892  7006                     moveq.l    D0, 0x06
  765. 00000894  2F00                     move.l     -[A7], D0
  766. 00000896  2F0B                     move.l     -[A7], A3
  767. 00000898  4EAD 2B22                jsr        [A5 + 0x2B22 /* export_1376 */]
  768. 0000089C  1E00                     move.b     D7, D0
  769. 0000089E  2F3C 7878 7830           move.l     -[A7], 0x78787830 /* 'xxx0' */
  770. 000008A4  2F0B                     move.l     -[A7], A3
  771. 000008A6  4EAD 2B22                jsr        [A5 + 0x2B22 /* export_1376 */]
  772. 000008AA  1E00                     move.b     D7, D0
  773. 000008AC  2054                     movea.l    A0, [A4]
  774. 000008AE  08A8 0004 0094           bclr.b     [A0 + 0x94], 0x4
  775. 000008B4  4FEF 0010                lea.l      A7, [A7 + 0x10]
  776. label000008B8:
  777. 000008B8  4CEE 1888 FDCE           movem.l    D3,D7,A3,A4, [A6 - 0x232]
  778. 000008BE  4E5E                     unlink     A6
  779. 000008C0  4E75                     rts
  780. 000008C2  012D 0000                btst       [A5 + 0x0], D0
  781. export_1873:
  782. 000008C6  4E56 0000                link       A6, 0
  783. 000008CA  2F0C                     move.l     -[A7], A4
  784. 000008CC  286E 0008                movea.l    A4, [A6 + 0x8]
  785. 000008D0  2054                     movea.l    A0, [A4]
  786. 000008D2  3028 0034                move.w     D0, [A0 + 0x34]
  787. 000008D6  48C0                     ext.l      D0
  788. 000008D8  2F00                     move.l     -[A7], D0
  789. 000008DA  2F0C                     move.l     -[A7], A4
  790. 000008DC  4EAD 1A3A                jsr        [A5 + 0x1A3A /* export_835 */]
  791. 000008E0  508F                     addq.l     A7, 8
  792. 000008E2  2F00                     move.l     -[A7], D0
  793. 000008E4  2F0C                     move.l     -[A7], A4
  794. 000008E6  2054                     movea.l    A0, [A4]
  795. 000008E8  2050                     movea.l    A0, [A0]
  796. 000008EA  2268 0048                movea.l    A1, [A0 + 0x48]
  797. 000008EE  4E91                     jsr        [A1]
  798. 000008F0  2054                     movea.l    A0, [A4]
  799. 000008F2  0A68 0001 0034           xori.w     [A0 + 0x34], 0x1
  800. 000008F8  2054                     movea.l    A0, [A4]
  801. 000008FA  3028 0034                move.w     D0, [A0 + 0x34]
  802. 000008FE  48C0                     ext.l      D0
  803. 00000900  2F00                     move.l     -[A7], D0
  804. 00000902  2F0C                     move.l     -[A7], A4
  805. 00000904  4EAD 135A                jsr        [A5 + 0x135A /* export_615 */]
  806. 00000908  286E FFFC                movea.l    A4, [A6 - 0x4]
  807. 0000090C  4E5E                     unlink     A6
  808. 0000090E  4E75                     rts
  809. export_1874:
  810. 00000910  4E56 0000                link       A6, 0
  811. 00000914  48E7 0018                movem.l    -[A7], A3,A4
  812. 00000918  266E 000C                movea.l    A3, [A6 + 0xC]
  813. 0000091C  286E 0008                movea.l    A4, [A6 + 0x8]
  814. 00000920  2F0B                     move.l     -[A7], A3
  815. 00000922  2F0C                     move.l     -[A7], A4
  816. 00000924  4EAD 1372                jsr        [A5 + 0x1372 /* export_618 */]
  817. 00000928  2053                     movea.l    A0, [A3]
  818. 0000092A  700F                     moveq.l    D0, 0x0F
  819. 0000092C  B068 000E                cmp.w      D0, [A0 + 0xE]
  820. 00000930  508F                     addq.l     A7, 8
  821. 00000932  660C                     bne        +0xE /* 00000940 */
  822. 00000934  2F0B                     move.l     -[A7], A3
  823. 00000936  2F0C                     move.l     -[A7], A4
  824. 00000938  4EBA 0042                jsr        [PC + 0x42 /* 0000097C */]
  825. 0000093C  508F                     addq.l     A7, 8
  826. 0000093E  6032                     bra        +0x34 /* 00000972 */
  827. label00000940:
  828. 00000940  2053                     movea.l    A0, [A3]
  829. 00000942  700E                     moveq.l    D0, 0x0E
  830. 00000944  B068 000E                cmp.w      D0, [A0 + 0xE]
  831. 00000948  6628                     bne        +0x2A /* 00000972 */
  832. 0000094A  2054                     movea.l    A0, [A4]
  833. 0000094C  317C 0BEA 0028           move.w     [A0 + 0x28], 0xBEA
  834. 00000952  2054                     movea.l    A0, [A4]
  835. 00000954  317C 0003 002A           move.w     [A0 + 0x2A], 0x3
  836. 0000095A  2054                     movea.l    A0, [A4]
  837. 0000095C  7000                     moveq.l    D0, 0x00
  838. 0000095E  2140 002E                move.l     [A0 + 0x2E], D0
  839. 00000962  2054                     movea.l    A0, [A4]
  840. 00000964  08A8 0006 0094           bclr.b     [A0 + 0x94], 0x6
  841. 0000096A  2054                     movea.l    A0, [A4]
  842. 0000096C  317C 0001 002C           move.w     [A0 + 0x2C], 0x1
  843. label00000972:
  844. 00000972  4CEE 1800 FFF8           movem.l    A3,A4, [A6 - 0x8]
  845. 00000978  4E5E                     unlink     A6
  846. 0000097A  4E75                     rts
  847. fn0000097C:
  848. 0000097C  4E56 FCD2                link       A6, -0x032E
  849. 00000980  48E7 0118                movem.l    -[A7], D7,A3,A4
  850. 00000984  286E 0008                movea.l    A4, [A6 + 0x8]
  851. 00000988  206E 000C                movea.l    A0, [A6 + 0xC]
  852. 0000098C  2F08                     move.l     -[A7], A0
  853. 0000098E  2050                     movea.l    A0, [A0]
  854. 00000990  2050                     movea.l    A0, [A0]
  855. 00000992  2268 008C                movea.l    A1, [A0 + 0x8C]
  856. 00000996  4E91                     jsr        [A1]
  857. 00000998  2640                     movea.l    A3, D0
  858. 0000099A  4878 2B30                push.l     0x2B30 /* '+0' */
  859. 0000099E  4878 1676                push.l     0x1676
  860. 000009A2  2F0B                     move.l     -[A7], A3
  861. 000009A4  4EAD 2632                jsr        [A5 + 0x2632 /* export_1218 */]
  862. 000009A8  2D40 FED2                move.l     [A6 - 0x12E], D0
  863. 000009AC  3D7C A001 FEE0           move.w     [A6 - 0x120], 0xA001
  864. 000009B2  422E FEE2                clr.b      [A6 - 0x11E]
  865. 000009B6  3D7C 2B30 FED6           move.w     [A6 - 0x12A], 0x2B30 /* '+0' */
  866. 000009BC  7004                     moveq.l    D0, 0x04
  867. 000009BE  2D40 FED8                move.l     [A6 - 0x128], D0
  868. 000009C2  7200                     moveq.l    D1, 0x00
  869. 000009C4  2641                     movea.l    A3, D1
  870. 000009C6  4FEF 0010                lea.l      A7, [A7 + 0x10]
  871. 000009CA  6038                     bra        +0x3A /* 00000A04 */
  872. label000009CC:
  873. 000009CC  2053                     movea.l    A0, [A3]
  874. 000009CE  3028 0030                move.w     D0, [A0 + 0x30]
  875. 000009D2  48C0                     ext.l      D0
  876. 000009D4  2D40 FEDC                move.l     [A6 - 0x124], D0
  877. 000009D8  70FF                     moveq.l    D0, 0xFFFFFFFF
  878. 000009DA  2F00                     move.l     -[A7], D0
  879. 000009DC  2F00                     move.l     -[A7], D0
  880. 000009DE  4878 0BEA                push.l     0xBEA
  881. 000009E2  4878 2B09                push.l     0x2B09 /* '+\t' */
  882. 000009E6  486E FEE4                pea.l      [A6 - 0x11C]
  883. 000009EA  2F0B                     move.l     -[A7], A3
  884. 000009EC  4EAD 1782                jsr        [A5 + 0x1782 /* export_748 */]
  885. 000009F0  7000                     moveq.l    D0, 0x00
  886. 000009F2  2F00                     move.l     -[A7], D0
  887. 000009F4  486E FED6                pea.l      [A6 - 0x12A]
  888. 000009F8  2F2E FED2                move.l     -[A7], [A6 - 0x12E]
  889. 000009FC  4EAD 2B1A                jsr        [A5 + 0x2B1A /* export_1375 */]
  890. 00000A00  4FEF 0024                lea.l      A7, [A7 + 0x24]
  891. label00000A04:
  892. 00000A04  206D FE0C                movea.l    A0, [A5 - 0x1F4]
  893. 00000A08  2D48 FFF4                move.l     [A6 - 0xC], A0
  894. 00000A0C  2050                     movea.l    A0, [A0]
  895. 00000A0E  2D68 0096 FFF8           move.l     [A6 - 0x8], [A0 + 0x96]
  896. 00000A14  2F0B                     move.l     -[A7], A3
  897. 00000A16  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  898. 00000A1A  4EAD 253A                jsr        [A5 + 0x253A /* export_1187 */]
  899. 00000A1E  2640                     movea.l    A3, D0
  900. 00000A20  4A80                     tst.l      D0
  901. 00000A22  508F                     addq.l     A7, 8
  902. 00000A24  66A6                     bne        -0x58 /* 000009CC */
  903. 00000A26  7002                     moveq.l    D0, 0x02
  904. 00000A28  2D40 FEDC                move.l     [A6 - 0x124], D0
  905. 00000A2C  2E3C 0000 2B0A           move.l     D7, 0x2B0A /* '+\n' */
  906. 00000A32  2054                     movea.l    A0, [A4]
  907. 00000A34  2228 0036                move.l     D1, [A0 + 0x36]
  908. 00000A38  B2AD FE0C                cmp.l      D1, [A5 - 0x1F4]
  909. 00000A3C  6606                     bne        +0x8 /* 00000A44 */
  910. 00000A3E  2E3C 0000 2B0B           move.l     D7, 0x2B0B
  911. label00000A44:
  912. 00000A44  70FF                     moveq.l    D0, 0xFFFFFFFF
  913. 00000A46  2F00                     move.l     -[A7], D0
  914. 00000A48  2F00                     move.l     -[A7], D0
  915. 00000A4A  4878 0BEA                push.l     0xBEA
  916. 00000A4E  2F07                     move.l     -[A7], D7
  917. 00000A50  486E FEE4                pea.l      [A6 - 0x11C]
  918. 00000A54  2054                     movea.l    A0, [A4]
  919. 00000A56  2F28 0036                move.l     -[A7], [A0 + 0x36]
  920. 00000A5A  4EAD 1782                jsr        [A5 + 0x1782 /* export_748 */]
  921. 00000A5E  7005                     moveq.l    D0, 0x05
  922. 00000A60  2D40 FED8                move.l     [A6 - 0x128], D0
  923. 00000A64  3D7C A002 FEE0           move.w     [A6 - 0x120], 0xA002
  924. 00000A6A  7200                     moveq.l    D1, 0x00
  925. 00000A6C  2F01                     move.l     -[A7], D1
  926. 00000A6E  486E FED6                pea.l      [A6 - 0x12A]
  927. 00000A72  2F2E FED2                move.l     -[A7], [A6 - 0x12E]
  928. 00000A76  4EAD 2B1A                jsr        [A5 + 0x2B1A /* export_1375 */]
  929. 00000A7A  2F0C                     move.l     -[A7], A4
  930. 00000A7C  7002                     moveq.l    D0, 0x02
  931. 00000A7E  2F00                     move.l     -[A7], D0
  932. 00000A80  206E FED2                movea.l    A0, [A6 - 0x12E]
  933. 00000A84  2050                     movea.l    A0, [A0]
  934. 00000A86  2F28 0042                move.l     -[A7], [A0 + 0x42]
  935. 00000A8A  4EAD 23D2                jsr        [A5 + 0x23D2 /* export_1142 */]
  936. 00000A8E  2F0C                     move.l     -[A7], A4
  937. 00000A90  7003                     moveq.l    D0, 0x03
  938. 00000A92  2F00                     move.l     -[A7], D0
  939. 00000A94  206E FED2                movea.l    A0, [A6 - 0x12E]
  940. 00000A98  2050                     movea.l    A0, [A0]
  941. 00000A9A  2F28 0042                move.l     -[A7], [A0 + 0x42]
  942. 00000A9E  4EAD 23D2                jsr        [A5 + 0x23D2 /* export_1142 */]
  943. 00000AA2  2F0C                     move.l     -[A7], A4
  944. 00000AA4  7001                     moveq.l    D0, 0x01
  945. 00000AA6  2F00                     move.l     -[A7], D0
  946. 00000AA8  206E FED2                movea.l    A0, [A6 - 0x12E]
  947. 00000AAC  2050                     movea.l    A0, [A0]
  948. 00000AAE  2F28 0042                move.l     -[A7], [A0 + 0x42]
  949. 00000AB2  4EAD 23D2                jsr        [A5 + 0x23D2 /* export_1142 */]
  950. 00000AB6  206D FE0C                movea.l    A0, [A5 - 0x1F4]
  951. 00000ABA  2D48 FFFC                move.l     [A6 - 0x4], A0
  952. 00000ABE  2050                     movea.l    A0, [A0]
  953. 00000AC0  2668 0096                movea.l    A3, [A0 + 0x96]
  954. 00000AC4  2053                     movea.l    A0, [A3]
  955. 00000AC6  2010                     move.l     D0, [A0]
  956. 00000AC8  E480                     asr        D0, 2
  957. 00000ACA  7201                     moveq.l    D1, 0x01
  958. 00000ACC  B280                     cmp.l      D1, D0
  959. 00000ACE  4FEF 0048                lea.l      A7, [A7 + 0x48]
  960. 00000AD2  662C                     bne        +0x2E /* 00000B00 */
  961. 00000AD4  7001                     moveq.l    D0, 0x01
  962. 00000AD6  2F00                     move.l     -[A7], D0
  963. 00000AD8  2F2E FED2                move.l     -[A7], [A6 - 0x12E]
  964. 00000ADC  4EAD 2B22                jsr        [A5 + 0x2B22 /* export_1376 */]
  965. 00000AE0  7004                     moveq.l    D0, 0x04
  966. 00000AE2  2F00                     move.l     -[A7], D0
  967. 00000AE4  2F2E FED2                move.l     -[A7], [A6 - 0x12E]
  968. 00000AE8  4EAD 2B22                jsr        [A5 + 0x2B22 /* export_1376 */]
  969. 00000AEC  2054                     movea.l    A0, [A4]
  970. 00000AEE  7001                     moveq.l    D0, 0x01
  971. 00000AF0  B068 008E                cmp.w      D0, [A0 + 0x8E]
  972. 00000AF4  4FEF 0010                lea.l      A7, [A7 + 0x10]
  973. 00000AF8  6606                     bne        +0x8 /* 00000B00 */
  974. 00000AFA  317C FFFF 008E           move.w     [A0 + 0x8E], 0xFFFF
  975. label00000B00:
  976. 00000B00  206E FED2                movea.l    A0, [A6 - 0x12E]
  977. 00000B04  2050                     movea.l    A0, [A0]
  978. 00000B06  2254                     movea.l    A1, [A4]
  979. 00000B08  3368 0046 0086           move.w     [A1 + 0x86], [A0 + 0x46]
  980. 00000B0E  2054                     movea.l    A0, [A4]
  981. 00000B10  08E8 0005 0094           bset.b     [A0 + 0x94], 0x5
  982. 00000B16  7000                     moveq.l    D0, 0x00
  983. 00000B18  41EE FFE4                lea.l      A0, [A6 - 0x1C]
  984. 00000B1C  A030                     syscall    OSEventAvail
  985. 00000B1E  5240                     addq.w     D0, 1
  986. 00000B20  486E FFE4                pea.l      [A6 - 0x1C]
  987. 00000B24  2F2E FED2                move.l     -[A7], [A6 - 0x12E]
  988. 00000B28  4EAD 2B2A                jsr        [A5 + 0x2B2A /* export_1377 */]
  989. 00000B2C  2054                     movea.l    A0, [A4]
  990. 00000B2E  08A8 0005 0094           bclr.b     [A0 + 0x94], 0x5
  991. 00000B34  2054                     movea.l    A0, [A4]
  992. 00000B36  0828 0002 0094           btst.b     [A0 + 0x94], 0x2
  993. 00000B3C  508F                     addq.l     A7, 8
  994. 00000B3E  6700 0116                beq        +0x118 /* 00000C56 */
  995. 00000B42  41EE FCD2                lea.l      A0, [A6 - 0x32E]
  996. 00000B46  4210                     clr.b      [A0]
  997. 00000B48  41EE FDD2                lea.l      A0, [A6 - 0x22E]
  998. 00000B4C  4210                     clr.b      [A0]
  999. 00000B4E  4878 2B2A                push.l     0x2B2A /* '+*' */
  1000. 00000B52  486E FCD2                pea.l      [A6 - 0x32E]
  1001. 00000B56  2F0C                     move.l     -[A7], A4
  1002. 00000B58  2054                     movea.l    A0, [A4]
  1003. 00000B5A  2050                     movea.l    A0, [A0]
  1004. 00000B5C  2268 0054                movea.l    A1, [A0 + 0x54]
  1005. 00000B60  4E91                     jsr        [A1]
  1006. 00000B62  4878 2B3A                push.l     0x2B3A /* '+:' */
  1007. 00000B66  486E FDD2                pea.l      [A6 - 0x22E]
  1008. 00000B6A  2F0C                     move.l     -[A7], A4
  1009. 00000B6C  2054                     movea.l    A0, [A4]
  1010. 00000B6E  2050                     movea.l    A0, [A0]
  1011. 00000B70  2268 0054                movea.l    A1, [A0 + 0x54]
  1012. 00000B74  4E91                     jsr        [A1]
  1013. 00000B76  486E FDD2                pea.l      [A6 - 0x22E]
  1014. 00000B7A  486E FCD2                pea.l      [A6 - 0x32E]
  1015. 00000B7E  4EAD 10AA                jsr        [A5 + 0x10AA /* export_529 */]
  1016. 00000B82  4A00                     tst.b      D0
  1017. 00000B84  4FEF 0020                lea.l      A7, [A7 + 0x20]
  1018. 00000B88  6700 008E                beq        +0x90 /* 00000C18 */
  1019. 00000B8C  2054                     movea.l    A0, [A4]
  1020. 00000B8E  2248                     movea.l    A1, A0
  1021. 00000B90  3368 008C 002A           move.w     [A1 + 0x2A], [A0 + 0x8C]
  1022. 00000B96  2054                     movea.l    A0, [A4]
  1023. 00000B98  7001                     moveq.l    D0, 0x01
  1024. 00000B9A  B068 008E                cmp.w      D0, [A0 + 0x8E]
  1025. 00000B9E  6F1E                     ble        +0x20 /* 00000BBE */
  1026. 00000BA0  3028 008E                move.w     D0, [A0 + 0x8E]
  1027. 00000BA4  48C0                     ext.l      D0
  1028. 00000BA6  2F00                     move.l     -[A7], D0
  1029. 00000BA8  2F2D FE0C                move.l     -[A7], [A5 - 0x1F4]
  1030. 00000BAC  4EAD 31A2                jsr        [A5 + 0x31A2 /* export_1584 */]
  1031. 00000BB0  4A80                     tst.l      D0
  1032. 00000BB2  508F                     addq.l     A7, 8
  1033. 00000BB4  6608                     bne        +0xA /* 00000BBE */
  1034. 00000BB6  2054                     movea.l    A0, [A4]
  1035. 00000BB8  317C FFFF 008E           move.w     [A0 + 0x8E], 0xFFFF
  1036. label00000BBE:
  1037. 00000BBE  2054                     movea.l    A0, [A4]
  1038. 00000BC0  2248                     movea.l    A1, A0
  1039. 00000BC2  3368 008E 002C           move.w     [A1 + 0x2C], [A0 + 0x8E]
  1040. 00000BC8  2054                     movea.l    A0, [A4]
  1041. 00000BCA  2248                     movea.l    A1, A0
  1042. 00000BCC  2368 0090 002E           move.l     [A1 + 0x2E], [A0 + 0x90]
  1043. 00000BD2  2054                     movea.l    A0, [A4]
  1044. 00000BD4  0828 0003 0094           btst.b     [A0 + 0x94], 0x3
  1045. 00000BDA  56C0                     sne        D0
  1046. 00000BDC  0240 0001                andi.w     D0, 0x1
  1047. 00000BE0  48C0                     ext.l      D0
  1048. 00000BE2  2054                     movea.l    A0, [A4]
  1049. 00000BE4  0228 00BF 0094           andi.b     [A0 + 0x94], 0xBF
  1050. 00000BEA  ED08                     lsl        D0.b, 6
  1051. 00000BEC  0200 0040                andi.b     D0, 0x40 /* '@' */
  1052. 00000BF0  8128 0094                or.b       [A0 + 0x94], D0
  1053. 00000BF4  2054                     movea.l    A0, [A4]
  1054. 00000BF6  2248                     movea.l    A1, A0
  1055. 00000BF8  3368 008A 0028           move.w     [A1 + 0x28], [A0 + 0x8A]
  1056. 00000BFE  2054                     movea.l    A0, [A4]
  1057. 00000C00  3028 008A                move.w     D0, [A0 + 0x8A]
  1058. 00000C04  48C0                     ext.l      D0
  1059. 00000C06  2F00                     move.l     -[A7], D0
  1060. 00000C08  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1061. 00000C0C  2F0C                     move.l     -[A7], A4
  1062. 00000C0E  4EBA F6A4                jsr        [PC - 0x95C /* 000002B4 */]
  1063. 00000C12  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1064. 00000C16  6066                     bra        +0x68 /* 00000C7E */
  1065. label00000C18:
  1066. 00000C18  2054                     movea.l    A0, [A4]
  1067. 00000C1A  08A8 0002 0094           bclr.b     [A0 + 0x94], 0x2
  1068. 00000C20  4878 2B3A                push.l     0x2B3A /* '+:' */
  1069. 00000C24  2F0C                     move.l     -[A7], A4
  1070. 00000C26  4EAD 18A2                jsr        [A5 + 0x18A2 /* export_784 */]
  1071. 00000C2A  2054                     movea.l    A0, [A4]
  1072. 00000C2C  317C 0BEA 0028           move.w     [A0 + 0x28], 0xBEA
  1073. 00000C32  2054                     movea.l    A0, [A4]
  1074. 00000C34  317C 0003 002A           move.w     [A0 + 0x2A], 0x3
  1075. 00000C3A  2054                     movea.l    A0, [A4]
  1076. 00000C3C  7000                     moveq.l    D0, 0x00
  1077. 00000C3E  2140 002E                move.l     [A0 + 0x2E], D0
  1078. 00000C42  2054                     movea.l    A0, [A4]
  1079. 00000C44  08A8 0006 0094           bclr.b     [A0 + 0x94], 0x6
  1080. 00000C4A  2054                     movea.l    A0, [A4]
  1081. 00000C4C  317C 0001 002C           move.w     [A0 + 0x2C], 0x1
  1082. 00000C52  508F                     addq.l     A7, 8
  1083. 00000C54  6028                     bra        +0x2A /* 00000C7E */
  1084. label00000C56:
  1085. 00000C56  2054                     movea.l    A0, [A4]
  1086. 00000C58  317C 0BEA 0028           move.w     [A0 + 0x28], 0xBEA
  1087. 00000C5E  2054                     movea.l    A0, [A4]
  1088. 00000C60  317C 0003 002A           move.w     [A0 + 0x2A], 0x3
  1089. 00000C66  2054                     movea.l    A0, [A4]
  1090. 00000C68  7000                     moveq.l    D0, 0x00
  1091. 00000C6A  2140 002E                move.l     [A0 + 0x2E], D0
  1092. 00000C6E  2054                     movea.l    A0, [A4]
  1093. 00000C70  08A8 0006 0094           bclr.b     [A0 + 0x94], 0x6
  1094. 00000C76  2054                     movea.l    A0, [A4]
  1095. 00000C78  317C 0001 002C           move.w     [A0 + 0x2C], 0x1
  1096. label00000C7E:
  1097. 00000C7E  2054                     movea.l    A0, [A4]
  1098. 00000C80  08A8 0005 0094           bclr.b     [A0 + 0x94], 0x5
  1099. 00000C86  4CEE 1880 FCC6           movem.l    D7,A3,A4, [A6 - 0x33A]
  1100. 00000C8C  4E5E                     unlink     A6
  1101. 00000C8E  4E75                     rts
  1102. export_1875:
  1103. 00000C90  4E56 FF00                link       A6, -0x0100
  1104. 00000C94  48E7 0018                movem.l    -[A7], A3,A4
  1105. 00000C98  286E 0008                movea.l    A4, [A6 + 0x8]
  1106. 00000C9C  41EE FF00                lea.l      A0, [A6 - 0x100]
  1107. 00000CA0  4210                     clr.b      [A0]
  1108. 00000CA2  4878 2B39                push.l     0x2B39 /* '+9' */
  1109. 00000CA6  486E FF00                pea.l      [A6 - 0x100]
  1110. 00000CAA  2F0C                     move.l     -[A7], A4
  1111. 00000CAC  2054                     movea.l    A0, [A4]
  1112. 00000CAE  2050                     movea.l    A0, [A0]
  1113. 00000CB0  2268 0054                movea.l    A1, [A0 + 0x54]
  1114. 00000CB4  4E91                     jsr        [A1]
  1115. 00000CB6  4878 2B2A                push.l     0x2B2A /* '+*' */
  1116. 00000CBA  486E FF00                pea.l      [A6 - 0x100]
  1117. 00000CBE  2F0C                     move.l     -[A7], A4
  1118. 00000CC0  2054                     movea.l    A0, [A4]
  1119. 00000CC2  2050                     movea.l    A0, [A0]
  1120. 00000CC4  2268 005C                movea.l    A1, [A0 + 0x5C]
  1121. 00000CC8  4E91                     jsr        [A1]
  1122. 00000CCA  4EAD 1562                jsr        [A5 + 0x1562 /* export_680 */]
  1123. 00000CCE  2640                     movea.l    A3, D0
  1124. 00000CD0  2053                     movea.l    A0, [A3]
  1125. 00000CD2  2254                     movea.l    A1, [A4]
  1126. 00000CD4  2368 0008 0036           move.l     [A1 + 0x36], [A0 + 0x8]
  1127. 00000CDA  4878 2BF2                push.l     0x2BF2
  1128. 00000CDE  2054                     movea.l    A0, [A4]
  1129. 00000CE0  2F28 0036                move.l     -[A7], [A0 + 0x36]
  1130. 00000CE4  2068 0036                movea.l    A0, [A0 + 0x36]
  1131. 00000CE8  2050                     movea.l    A0, [A0]
  1132. 00000CEA  2050                     movea.l    A0, [A0]
  1133. 00000CEC  2268 000C                movea.l    A1, [A0 + 0xC]
  1134. 00000CF0  4E91                     jsr        [A1]
  1135. 00000CF2  4A00                     tst.b      D0
  1136. 00000CF4  4FEF 0020                lea.l      A7, [A7 + 0x20]
  1137. 00000CF8  6608                     bne        +0xA /* 00000D02 */
  1138. 00000CFA  2054                     movea.l    A0, [A4]
  1139. 00000CFC  216D FE0C 0036           move.l     [A0 + 0x36], [A5 - 0x1F4]
  1140. label00000D02:
  1141. 00000D02  2054                     movea.l    A0, [A4]
  1142. 00000D04  3028 0034                move.w     D0, [A0 + 0x34]
  1143. 00000D08  48C0                     ext.l      D0
  1144. 00000D0A  2F00                     move.l     -[A7], D0
  1145. 00000D0C  2F0C                     move.l     -[A7], A4
  1146. 00000D0E  4EAD 135A                jsr        [A5 + 0x135A /* export_615 */]
  1147. 00000D12  508F                     addq.l     A7, 8
  1148. 00000D14  4CEE 1800 FEF8           movem.l    A3,A4, [A6 - 0x108]
  1149. 00000D1A  4E5E                     unlink     A6
  1150. 00000D1C  4E75                     rts
  1151. export_1876:
  1152. 00000D1E  4E56 FE00                link       A6, -0x0200
  1153. 00000D22  48E7 0118                movem.l    -[A7], D7,A3,A4
  1154. 00000D26  286E 0008                movea.l    A4, [A6 + 0x8]
  1155. 00000D2A  2054                     movea.l    A0, [A4]
  1156. 00000D2C  3028 0034                move.w     D0, [A0 + 0x34]
  1157. 00000D30  48C0                     ext.l      D0
  1158. 00000D32  2F00                     move.l     -[A7], D0
  1159. 00000D34  2F0C                     move.l     -[A7], A4
  1160. 00000D36  4EAD 1A3A                jsr        [A5 + 0x1A3A /* export_835 */]
  1161. 00000D3A  2640                     movea.l    A3, D0
  1162. 00000D3C  2F0C                     move.l     -[A7], A4
  1163. 00000D3E  4EAD 203A                jsr        [A5 + 0x203A /* export_1027 */]
  1164. 00000D42  4A00                     tst.b      D0
  1165. 00000D44  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1166. 00000D48  6700 00F4                beq        +0xF6 /* 00000E3E */
  1167. 00000D4C  7E01                     moveq.l    D7, 0x01
  1168. 00000D4E  2F0B                     move.l     -[A7], A3
  1169. 00000D50  2F0C                     move.l     -[A7], A4
  1170. 00000D52  2054                     movea.l    A0, [A4]
  1171. 00000D54  2050                     movea.l    A0, [A0]
  1172. 00000D56  2268 0048                movea.l    A1, [A0 + 0x48]
  1173. 00000D5A  4E91                     jsr        [A1]
  1174. 00000D5C  2054                     movea.l    A0, [A4]
  1175. 00000D5E  4A68 0068                tst.w      [A0 + 0x68]
  1176. 00000D62  508F                     addq.l     A7, 8
  1177. 00000D64  6700 00A8                beq        +0xAA /* 00000E0E */
  1178. 00000D68  41EE FE00                lea.l      A0, [A6 - 0x200]
  1179. 00000D6C  4210                     clr.b      [A0]
  1180. 00000D6E  41EE FF00                lea.l      A0, [A6 - 0x100]
  1181. 00000D72  4210                     clr.b      [A0]
  1182. 00000D74  4878 2B2A                push.l     0x2B2A /* '+*' */
  1183. 00000D78  486E FE00                pea.l      [A6 - 0x200]
  1184. 00000D7C  2F0C                     move.l     -[A7], A4
  1185. 00000D7E  2054                     movea.l    A0, [A4]
  1186. 00000D80  2050                     movea.l    A0, [A0]
  1187. 00000D82  2268 0054                movea.l    A1, [A0 + 0x54]
  1188. 00000D86  4E91                     jsr        [A1]
  1189. 00000D88  4878 2B39                push.l     0x2B39 /* '+9' */
  1190. 00000D8C  486E FF00                pea.l      [A6 - 0x100]
  1191. 00000D90  2F0C                     move.l     -[A7], A4
  1192. 00000D92  2054                     movea.l    A0, [A4]
  1193. 00000D94  2050                     movea.l    A0, [A0]
  1194. 00000D96  2268 0054                movea.l    A1, [A0 + 0x54]
  1195. 00000D9A  4E91                     jsr        [A1]
  1196. 00000D9C  486E FF00                pea.l      [A6 - 0x100]
  1197. 00000DA0  486E FE00                pea.l      [A6 - 0x200]
  1198. 00000DA4  4EAD 10AA                jsr        [A5 + 0x10AA /* export_529 */]
  1199. 00000DA8  4A00                     tst.b      D0
  1200. 00000DAA  4FEF 0020                lea.l      A7, [A7 + 0x20]
  1201. 00000DAE  675E                     beq        +0x60 /* 00000E0E */
  1202. 00000DB0  2054                     movea.l    A0, [A4]
  1203. 00000DB2  700E                     moveq.l    D0, 0x0E
  1204. 00000DB4  B068 0034                cmp.w      D0, [A0 + 0x34]
  1205. 00000DB8  6604                     bne        +0x6 /* 00000DBE */
  1206. 00000DBA  4207                     clr.b      D7
  1207. 00000DBC  6050                     bra        +0x52 /* 00000E0E */
  1208. label00000DBE:
  1209. 00000DBE  2054                     movea.l    A0, [A4]
  1210. 00000DC0  2248                     movea.l    A1, A0
  1211. 00000DC2  3028 008A                move.w     D0, [A0 + 0x8A]
  1212. 00000DC6  B069 0028                cmp.w      D0, [A1 + 0x28]
  1213. 00000DCA  6642                     bne        +0x44 /* 00000E0E */
  1214. 00000DCC  3028 008C                move.w     D0, [A0 + 0x8C]
  1215. 00000DD0  B069 002A                cmp.w      D0, [A1 + 0x2A]
  1216. 00000DD4  6638                     bne        +0x3A /* 00000E0E */
  1217. 00000DD6  3028 008E                move.w     D0, [A0 + 0x8E]
  1218. 00000DDA  B069 002C                cmp.w      D0, [A1 + 0x2C]
  1219. 00000DDE  662E                     bne        +0x30 /* 00000E0E */
  1220. 00000DE0  2028 0090                move.l     D0, [A0 + 0x90]
  1221. 00000DE4  B0A9 002E                cmp.l      D0, [A1 + 0x2E]
  1222. 00000DE8  6624                     bne        +0x26 /* 00000E0E */
  1223. 00000DEA  0828 0003 0094           btst.b     [A0 + 0x94], 0x3
  1224. 00000DF0  56C0                     sne        D0
  1225. 00000DF2  0240 0001                andi.w     D0, 0x1
  1226. 00000DF6  48C0                     ext.l      D0
  1227. 00000DF8  2054                     movea.l    A0, [A4]
  1228. 00000DFA  0828 0006 0094           btst.b     [A0 + 0x94], 0x6
  1229. 00000E00  56C1                     sne        D1
  1230. 00000E02  0241 0001                andi.w     D1, 0x1
  1231. 00000E06  48C1                     ext.l      D1
  1232. 00000E08  B280                     cmp.l      D1, D0
  1233. 00000E0A  6602                     bne        +0x4 /* 00000E0E */
  1234. 00000E0C  4207                     clr.b      D7
  1235. label00000E0E:
  1236. 00000E0E  4A07                     tst.b      D7
  1237. 00000E10  6708                     beq        +0xA /* 00000E1A */
  1238. 00000E12  2F0C                     move.l     -[A7], A4
  1239. 00000E14  4EBA 0060                jsr        [PC + 0x60 /* 00000E76 */]
  1240. 00000E18  588F                     addq.l     A7, 4
  1241. label00000E1A:
  1242. 00000E1A  2054                     movea.l    A0, [A4]
  1243. 00000E1C  2068 0064                movea.l    A0, [A0 + 0x64]
  1244. 00000E20  2050                     movea.l    A0, [A0]
  1245. 00000E22  7003                     moveq.l    D0, 0x03
  1246. 00000E24  B068 000A                cmp.w      D0, [A0 + 0xA]
  1247. 00000E28  660A                     bne        +0xC /* 00000E34 */
  1248. 00000E2A  2F0C                     move.l     -[A7], A4
  1249. 00000E2C  4EAD 202A                jsr        [A5 + 0x202A /* export_1025 */]
  1250. 00000E30  588F                     addq.l     A7, 4
  1251. 00000E32  6038                     bra        +0x3A /* 00000E6C */
  1252. label00000E34:
  1253. 00000E34  2F0C                     move.l     -[A7], A4
  1254. 00000E36  4EAD 2032                jsr        [A5 + 0x2032 /* export_1026 */]
  1255. 00000E3A  588F                     addq.l     A7, 4
  1256. 00000E3C  602E                     bra        +0x30 /* 00000E6C */
  1257. label00000E3E:
  1258. 00000E3E  7002                     moveq.l    D0, 0x02
  1259. 00000E40  3F00                     move.w     -[A7], D0
  1260. 00000E42  A9C8                     syscall    SysBeep
  1261. 00000E44  200B                     move.l     D0, A3
  1262. 00000E46  6724                     beq        +0x26 /* 00000E6C */
  1263. 00000E48  7000                     moveq.l    D0, 0x00
  1264. 00000E4A  2F00                     move.l     -[A7], D0
  1265. 00000E4C  2F0B                     move.l     -[A7], A3
  1266. 00000E4E  2053                     movea.l    A0, [A3]
  1267. 00000E50  2050                     movea.l    A0, [A0]
  1268. 00000E52  2268 0044                movea.l    A1, [A0 + 0x44]
  1269. 00000E56  4E91                     jsr        [A1]
  1270. 00000E58  7001                     moveq.l    D0, 0x01
  1271. 00000E5A  2F00                     move.l     -[A7], D0
  1272. 00000E5C  2F0B                     move.l     -[A7], A3
  1273. 00000E5E  2053                     movea.l    A0, [A3]
  1274. 00000E60  2050                     movea.l    A0, [A0]
  1275. 00000E62  2268 0044                movea.l    A1, [A0 + 0x44]
  1276. 00000E66  4E91                     jsr        [A1]
  1277. 00000E68  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1278. label00000E6C:
  1279. 00000E6C  4CEE 1880 FDF4           movem.l    D7,A3,A4, [A6 - 0x20C]
  1280. 00000E72  4E5E                     unlink     A6
  1281. 00000E74  4E75                     rts
  1282. fn00000E76:
  1283. 00000E76  4E56 FF00                link       A6, -0x0100
  1284. 00000E7A  48E7 0118                movem.l    -[A7], D7,A3,A4
  1285. 00000E7E  286E 0008                movea.l    A4, [A6 + 0x8]
  1286. 00000E82  2F0C                     move.l     -[A7], A4
  1287. 00000E84  4EBA F1FA                jsr        [PC - 0xE06 /* 00000080 */]
  1288. 00000E88  2054                     movea.l    A0, [A4]
  1289. 00000E8A  08A8 0001 0094           bclr.b     [A0 + 0x94], 0x1
  1290. 00000E90  41EE FF00                lea.l      A0, [A6 - 0x100]
  1291. 00000E94  4210                     clr.b      [A0]
  1292. 00000E96  7000                     moveq.l    D0, 0x00
  1293. 00000E98  2F00                     move.l     -[A7], D0
  1294. 00000E9A  486E FF00                pea.l      [A6 - 0x100]
  1295. 00000E9E  4EAD 10C2                jsr        [A5 + 0x10C2 /* export_532 */]
  1296. 00000EA2  4878 2B3E                push.l     0x2B3E /* '+>' */
  1297. 00000EA6  486E FF00                pea.l      [A6 - 0x100]
  1298. 00000EAA  2F0C                     move.l     -[A7], A4
  1299. 00000EAC  2054                     movea.l    A0, [A4]
  1300. 00000EAE  2050                     movea.l    A0, [A0]
  1301. 00000EB0  2268 005C                movea.l    A1, [A0 + 0x5C]
  1302. 00000EB4  4E91                     jsr        [A1]
  1303. 00000EB6  4878 2B2A                push.l     0x2B2A /* '+*' */
  1304. 00000EBA  486E FF00                pea.l      [A6 - 0x100]
  1305. 00000EBE  2F0C                     move.l     -[A7], A4
  1306. 00000EC0  2054                     movea.l    A0, [A4]
  1307. 00000EC2  2050                     movea.l    A0, [A0]
  1308. 00000EC4  2268 0054                movea.l    A1, [A0 + 0x54]
  1309. 00000EC8  4E91                     jsr        [A1]
  1310. 00000ECA  4878 2B39                push.l     0x2B39 /* '+9' */
  1311. 00000ECE  486E FF00                pea.l      [A6 - 0x100]
  1312. 00000ED2  2F0C                     move.l     -[A7], A4
  1313. 00000ED4  2054                     movea.l    A0, [A4]
  1314. 00000ED6  2050                     movea.l    A0, [A0]
  1315. 00000ED8  2268 005C                movea.l    A1, [A0 + 0x5C]
  1316. 00000EDC  4E91                     jsr        [A1]
  1317. 00000EDE  2054                     movea.l    A0, [A4]
  1318. 00000EE0  2068 0064                movea.l    A0, [A0 + 0x64]
  1319. 00000EE4  2050                     movea.l    A0, [A0]
  1320. 00000EE6  3E28 000A                move.w     D7, [A0 + 0xA]
  1321. 00000EEA  0C47 0003                cmpi.w     D7, 0x3
  1322. 00000EEE  4FEF 0030                lea.l      A7, [A7 + 0x30]
  1323. 00000EF2  6700 008A                beq        +0x8C /* 00000F7E */
  1324. 00000EF6  2054                     movea.l    A0, [A4]
  1325. 00000EF8  2068 0036                movea.l    A0, [A0 + 0x36]
  1326. 00000EFC  2050                     movea.l    A0, [A0]
  1327. 00000EFE  2668 0028                movea.l    A3, [A0 + 0x28]
  1328. 00000F02  0C47 0001                cmpi.w     D7, 0x1
  1329. 00000F06  660A                     bne        +0xC /* 00000F12 */
  1330. 00000F08  2054                     movea.l    A0, [A4]
  1331. 00000F0A  216D FE0C 0036           move.l     [A0 + 0x36], [A5 - 0x1F4]
  1332. 00000F10  6040                     bra        +0x42 /* 00000F52 */
  1333. label00000F12:
  1334. 00000F12  0C47 0001                cmpi.w     D7, 0x1
  1335. 00000F16  6C22                     bge        +0x24 /* 00000F3A */
  1336. 00000F18  48C7                     ext.l      D7
  1337. 00000F1A  2F07                     move.l     -[A7], D7
  1338. 00000F1C  2F2D FE0C                move.l     -[A7], [A5 - 0x1F4]
  1339. 00000F20  4EAD 31A2                jsr        [A5 + 0x31A2 /* export_1584 */]
  1340. 00000F24  2054                     movea.l    A0, [A4]
  1341. 00000F26  2140 0036                move.l     [A0 + 0x36], D0
  1342. 00000F2A  2054                     movea.l    A0, [A4]
  1343. 00000F2C  2068 0036                movea.l    A0, [A0 + 0x36]
  1344. 00000F30  2050                     movea.l    A0, [A0]
  1345. 00000F32  2668 0028                movea.l    A3, [A0 + 0x28]
  1346. 00000F36  508F                     addq.l     A7, 8
  1347. 00000F38  6018                     bra        +0x1A /* 00000F52 */
  1348. label00000F3A:
  1349. 00000F3A  2054                     movea.l    A0, [A4]
  1350. 00000F3C  2028 0036                move.l     D0, [A0 + 0x36]
  1351. 00000F40  B0AD FE0C                cmp.l      D0, [A5 - 0x1F4]
  1352. 00000F44  660C                     bne        +0xE /* 00000F52 */
  1353. 00000F46  0C47 0002                cmpi.w     D7, 0x2
  1354. 00000F4A  6606                     bne        +0x8 /* 00000F52 */
  1355. 00000F4C  317C 0001 002C           move.w     [A0 + 0x2C], 0x1
  1356. label00000F52:
  1357. 00000F52  2F0B                     move.l     -[A7], A3
  1358. 00000F54  2F0C                     move.l     -[A7], A4
  1359. 00000F56  4EAD 201A                jsr        [A5 + 0x201A /* export_1023 */]
  1360. 00000F5A  2F0B                     move.l     -[A7], A3
  1361. 00000F5C  4878 2B3C                push.l     0x2B3C /* '+<' */
  1362. 00000F60  2F0C                     move.l     -[A7], A4
  1363. 00000F62  4EAD 204A                jsr        [A5 + 0x204A /* export_1029 */]
  1364. 00000F66  2054                     movea.l    A0, [A4]
  1365. 00000F68  2068 0058                movea.l    A0, [A0 + 0x58]
  1366. 00000F6C  2050                     movea.l    A0, [A0]
  1367. 00000F6E  4A90                     tst.l      [A0]
  1368. 00000F70  4FEF 0014                lea.l      A7, [A7 + 0x14]
  1369. 00000F74  6708                     beq        +0xA /* 00000F7E */
  1370. 00000F76  2054                     movea.l    A0, [A4]
  1371. 00000F78  08E8 0001 0094           bset.b     [A0 + 0x94], 0x1
  1372. label00000F7E:
  1373. 00000F7E  7000                     moveq.l    D0, 0x00
  1374. 00000F80  2F00                     move.l     -[A7], D0
  1375. 00000F82  4878 2B3D                push.l     0x2B3D /* '+=' */
  1376. 00000F86  2F0C                     move.l     -[A7], A4
  1377. 00000F88  4EAD 204A                jsr        [A5 + 0x204A /* export_1029 */]
  1378. 00000F8C  2054                     movea.l    A0, [A4]
  1379. 00000F8E  7000                     moveq.l    D0, 0x00
  1380. 00000F90  2140 0078                move.l     [A0 + 0x78], D0
  1381. 00000F94  2054                     movea.l    A0, [A4]
  1382. 00000F96  4268 006A                clr.w      [A0 + 0x6A]
  1383. 00000F9A  2054                     movea.l    A0, [A4]
  1384. 00000F9C  4268 006C                clr.w      [A0 + 0x6C]
  1385. 00000FA0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1386. 00000FA4  4CEE 1880 FEF4           movem.l    D7,A3,A4, [A6 - 0x10C]
  1387. 00000FAA  4E5E                     unlink     A6
  1388. 00000FAC  4E75                     rts
  1389. export_1877:
  1390. 00000FAE  4E56 FEF8                link       A6, -0x0108
  1391. 00000FB2  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  1392. 00000FB6  3A2E 000E                move.w     D5, [A6 + 0xE]
  1393. 00000FBA  2E2E 0010                move.l     D7, [A6 + 0x10]
  1394. 00000FBE  286E 0008                movea.l    A4, [A6 + 0x8]
  1395. 00000FC2  3005                     move.w     D0, D5
  1396. 00000FC4  0440 2B2C                subi.w     D0, 0x2B2C /* '+,' */
  1397. 00000FC8  6700 00D4                beq        +0xD6 /* 0000109E */
  1398. 00000FCC  5340                     subq.w     D0, 1
  1399. 00000FCE  6700 00FC                beq        +0xFE /* 000010CC */
  1400. 00000FD2  5340                     subq.w     D0, 1
  1401. 00000FD4  6700 01CA                beq        +0x1CC /* 000011A0 */
  1402. 00000FD8  5340                     subq.w     D0, 1
  1403. 00000FDA  6748                     beq        +0x4A /* 00001024 */
  1404. 00000FDC  5340                     subq.w     D0, 1
  1405. 00000FDE  670C                     beq        +0xE /* 00000FEC */
  1406. 00000FE0  0440 000B                subi.w     D0, 0xB
  1407. 00000FE4  6700 00F0                beq        +0xF2 /* 000010D6 */
  1408. 00000FE8  6000 01CA                bra        +0x1CC /* 000011B4 */
  1409. label00000FEC:
  1410. 00000FEC  2054                     movea.l    A0, [A4]
  1411. 00000FEE  7003                     moveq.l    D0, 0x03
  1412. 00000FF0  B068 002C                cmp.w      D0, [A0 + 0x2C]
  1413. 00000FF4  660C                     bne        +0xE /* 00001002 */
  1414. 00000FF6  4878 2B2F                push.l     0x2B2F /* '+/' */
  1415. 00000FFA  2F0C                     move.l     -[A7], A4
  1416. 00000FFC  4EAD 1B52                jsr        [A5 + 0x1B52 /* export_870 */]
  1417. 00001000  508F                     addq.l     A7, 8
  1418. label00001002:
  1419. 00001002  2054                     movea.l    A0, [A4]
  1420. 00001004  3147 002C                move.w     [A0 + 0x2C], D7
  1421. 00001008  2054                     movea.l    A0, [A4]
  1422. 0000100A  7003                     moveq.l    D0, 0x03
  1423. 0000100C  B068 002C                cmp.w      D0, [A0 + 0x2C]
  1424. 00001010  6600 01B2                bne        +0x1B4 /* 000011C4 */
  1425. 00001014  4878 2B2F                push.l     0x2B2F /* '+/' */
  1426. 00001018  2F0C                     move.l     -[A7], A4
  1427. 0000101A  4EAD 1B52                jsr        [A5 + 0x1B52 /* export_870 */]
  1428. 0000101E  508F                     addq.l     A7, 8
  1429. 00001020  6000 01A2                bra        +0x1A4 /* 000011C4 */
  1430. label00001024:
  1431. 00001024  2054                     movea.l    A0, [A4]
  1432. 00001026  0828 0006 0094           btst.b     [A0 + 0x94], 0x6
  1433. 0000102C  6712                     beq        +0x14 /* 00001040 */
  1434. 0000102E  2054                     movea.l    A0, [A4]
  1435. 00001030  08A8 0006 0094           bclr.b     [A0 + 0x94], 0x6
  1436. 00001036  2054                     movea.l    A0, [A4]
  1437. 00001038  317C 0001 0070           move.w     [A0 + 0x70], 0x1
  1438. 0000103E  604E                     bra        +0x50 /* 0000108E */
  1439. label00001040:
  1440. 00001040  2054                     movea.l    A0, [A4]
  1441. 00001042  08E8 0006 0094           bset.b     [A0 + 0x94], 0x6
  1442. 00001048  2054                     movea.l    A0, [A4]
  1443. 0000104A  7001                     moveq.l    D0, 0x01
  1444. 0000104C  B068 002C                cmp.w      D0, [A0 + 0x2C]
  1445. 00001050  6712                     beq        +0x14 /* 00001064 */
  1446. 00001052  7002                     moveq.l    D0, 0x02
  1447. 00001054  B068 002C                cmp.w      D0, [A0 + 0x2C]
  1448. 00001058  662C                     bne        +0x2E /* 00001086 */
  1449. 0000105A  2028 0036                move.l     D0, [A0 + 0x36]
  1450. 0000105E  B0AD FE0C                cmp.l      D0, [A5 - 0x1F4]
  1451. 00001062  6622                     bne        +0x24 /* 00001086 */
  1452. label00001064:
  1453. 00001064  70FF                     moveq.l    D0, 0xFFFFFFFF
  1454. 00001066  2F00                     move.l     -[A7], D0
  1455. 00001068  4878 2B30                push.l     0x2B30 /* '+0' */
  1456. 0000106C  2F0C                     move.l     -[A7], A4
  1457. 0000106E  2054                     movea.l    A0, [A4]
  1458. 00001070  2050                     movea.l    A0, [A0]
  1459. 00001072  2268 0070                movea.l    A1, [A0 + 0x70]
  1460. 00001076  4E91                     jsr        [A1]
  1461. 00001078  4878 2B30                push.l     0x2B30 /* '+0' */
  1462. 0000107C  2F0C                     move.l     -[A7], A4
  1463. 0000107E  4EAD 1B52                jsr        [A5 + 0x1B52 /* export_870 */]
  1464. 00001082  4FEF 0014                lea.l      A7, [A7 + 0x14]
  1465. label00001086:
  1466. 00001086  2054                     movea.l    A0, [A4]
  1467. 00001088  317C 0032 0070           move.w     [A0 + 0x70], 0x32 /* '2' */
  1468. label0000108E:
  1469. 0000108E  4878 2B2F                push.l     0x2B2F /* '+/' */
  1470. 00001092  2F0C                     move.l     -[A7], A4
  1471. 00001094  4EAD 1B52                jsr        [A5 + 0x1B52 /* export_870 */]
  1472. 00001098  508F                     addq.l     A7, 8
  1473. 0000109A  6000 0128                bra        +0x12A /* 000011C4 */
  1474. label0000109E:
  1475. 0000109E  700F                     moveq.l    D0, 0x0F
  1476. 000010A0  2F00                     move.l     -[A7], D0
  1477. 000010A2  2F0C                     move.l     -[A7], A4
  1478. 000010A4  4EAD 1A3A                jsr        [A5 + 0x1A3A /* export_835 */]
  1479. 000010A8  2640                     movea.l    A3, D0
  1480. 000010AA  2054                     movea.l    A0, [A4]
  1481. 000010AC  BE68 0028                cmp.w      D7, [A0 + 0x28]
  1482. 000010B0  508F                     addq.l     A7, 8
  1483. 000010B2  6700 0110                beq        +0x112 /* 000011C4 */
  1484. 000010B6  3007                     move.w     D0, D7
  1485. 000010B8  48C0                     ext.l      D0
  1486. 000010BA  2F00                     move.l     -[A7], D0
  1487. 000010BC  2F0B                     move.l     -[A7], A3
  1488. 000010BE  2F0C                     move.l     -[A7], A4
  1489. 000010C0  4EBA F1F2                jsr        [PC - 0xE0E /* 000002B4 */]
  1490. 000010C4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1491. 000010C8  6000 00FA                bra        +0xFC /* 000011C4 */
  1492. label000010CC:
  1493. 000010CC  2054                     movea.l    A0, [A4]
  1494. 000010CE  3147 002A                move.w     [A0 + 0x2A], D7
  1495. 000010D2  6000 00F0                bra        +0xF2 /* 000011C4 */
  1496. label000010D6:
  1497. 000010D6  700F                     moveq.l    D0, 0x0F
  1498. 000010D8  2F00                     move.l     -[A7], D0
  1499. 000010DA  2F0C                     move.l     -[A7], A4
  1500. 000010DC  4EAD 1A3A                jsr        [A5 + 0x1A3A /* export_835 */]
  1501. 000010E0  2640                     movea.l    A3, D0
  1502. 000010E2  2F0B                     move.l     -[A7], A3
  1503. 000010E4  2053                     movea.l    A0, [A3]
  1504. 000010E6  2050                     movea.l    A0, [A0]
  1505. 000010E8  2268 008C                movea.l    A1, [A0 + 0x8C]
  1506. 000010EC  4E91                     jsr        [A1]
  1507. 000010EE  2D40 FFFC                move.l     [A6 - 0x4], D0
  1508. 000010F2  4878 2B3B                push.l     0x2B3B /* '+;' */
  1509. 000010F6  4878 1676                push.l     0x1676
  1510. 000010FA  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1511. 000010FE  4EAD 2632                jsr        [A5 + 0x2632 /* export_1218 */]
  1512. 00001102  2640                     movea.l    A3, D0
  1513. 00001104  3C07                     move.w     D6, D7
  1514. 00001106  0C46 0006                cmpi.w     D6, 0x6
  1515. 0000110A  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1516. 0000110E  6604                     bne        +0x6 /* 00001114 */
  1517. 00001110  7C01                     moveq.l    D6, 0x01
  1518. 00001112  600C                     bra        +0xE /* 00001120 */
  1519. label00001114:
  1520. 00001114  2054                     movea.l    A0, [A4]
  1521. 00001116  0828 0004 0094           btst.b     [A0 + 0x94], 0x4
  1522. 0000111C  6702                     beq        +0x4 /* 00001120 */
  1523. 0000111E  5446                     addq.w     D6, 2
  1524. label00001120:
  1525. 00001120  41EE FEF8                lea.l      A0, [A6 - 0x108]
  1526. 00001124  4210                     clr.b      [A0]
  1527. 00001126  2053                     movea.l    A0, [A3]
  1528. 00001128  2F28 003E                move.l     -[A7], [A0 + 0x3E]
  1529. 0000112C  3F06                     move.w     -[A7], D6
  1530. 0000112E  486E FEF8                pea.l      [A6 - 0x108]
  1531. 00001132  A946                     syscall    GetMenuItemText/GetItem
  1532. 00001134  4878 2B2A                push.l     0x2B2A /* '+*' */
  1533. 00001138  486E FEF8                pea.l      [A6 - 0x108]
  1534. 0000113C  2F0C                     move.l     -[A7], A4
  1535. 0000113E  2054                     movea.l    A0, [A4]
  1536. 00001140  2050                     movea.l    A0, [A0]
  1537. 00001142  2268 005C                movea.l    A1, [A0 + 0x5C]
  1538. 00001146  4E91                     jsr        [A1]
  1539. 00001148  4878 2B38                push.l     0x2B38 /* '+8' */
  1540. 0000114C  486E FEF8                pea.l      [A6 - 0x108]
  1541. 00001150  2F0C                     move.l     -[A7], A4
  1542. 00001152  2054                     movea.l    A0, [A4]
  1543. 00001154  2050                     movea.l    A0, [A0]
  1544. 00001156  2268 005C                movea.l    A1, [A0 + 0x5C]
  1545. 0000115A  4E91                     jsr        [A1]
  1546. 0000115C  206D F62A                movea.l    A0, [A5 - 0x9D6]
  1547. 00001160  2D48 FFF8                move.l     [A6 - 0x8], A0
  1548. 00001164  2050                     movea.l    A0, [A0]
  1549. 00001166  2668 0024                movea.l    A3, [A0 + 0x24]
  1550. 0000116A  486E FEF8                pea.l      [A6 - 0x108]
  1551. 0000116E  2F0B                     move.l     -[A7], A3
  1552. 00001170  4EAD 175A                jsr        [A5 + 0x175A /* export_743 */]
  1553. 00001174  7000                     moveq.l    D0, 0x00
  1554. 00001176  2F00                     move.l     -[A7], D0
  1555. 00001178  4878 00FF                push.l     0xFF
  1556. 0000117C  2053                     movea.l    A0, [A3]
  1557. 0000117E  2F28 0014                move.l     -[A7], [A0 + 0x14]
  1558. 00001182  A9D1                     syscall    TESetSelect
  1559. 00001184  2F0B                     move.l     -[A7], A3
  1560. 00001186  4EAD 174A                jsr        [A5 + 0x174A /* export_741 */]
  1561. 0000118A  4878 2B2E                push.l     0x2B2E /* '+.' */
  1562. 0000118E  2F0C                     move.l     -[A7], A4
  1563. 00001190  4EAD 1B52                jsr        [A5 + 0x1B52 /* export_870 */]
  1564. 00001194  2054                     movea.l    A0, [A4]
  1565. 00001196  2147 002E                move.l     [A0 + 0x2E], D7
  1566. 0000119A  4FEF 002C                lea.l      A7, [A7 + 0x2C]
  1567. 0000119E  6024                     bra        +0x26 /* 000011C4 */
  1568. label000011A0:
  1569. 000011A0  4878 2B2E                push.l     0x2B2E /* '+.' */
  1570. 000011A4  2F0C                     move.l     -[A7], A4
  1571. 000011A6  4EAD 1B52                jsr        [A5 + 0x1B52 /* export_870 */]
  1572. 000011AA  2054                     movea.l    A0, [A4]
  1573. 000011AC  2147 002E                move.l     [A0 + 0x2E], D7
  1574. 000011B0  508F                     addq.l     A7, 8
  1575. 000011B2  6010                     bra        +0x12 /* 000011C4 */
  1576. label000011B4:
  1577. 000011B4  2F07                     move.l     -[A7], D7
  1578. 000011B6  48C5                     ext.l      D5
  1579. 000011B8  2F05                     move.l     -[A7], D5
  1580. 000011BA  2F0C                     move.l     -[A7], A4
  1581. 000011BC  4EAD 185A                jsr        [A5 + 0x185A /* export_775 */]
  1582. 000011C0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1583. label000011C4:
  1584. 000011C4  4CEE 18E0 FEE4           movem.l    D5,D6,D7,A3,A4, [A6 - 0x11C]
  1585. 000011CA  4E5E                     unlink     A6
  1586. 000011CC  4E75                     rts
  1587. export_1878:
  1588. 000011CE  4E56 0000                link       A6, 0
  1589. 000011D2  2F07                     move.l     -[A7], D7
  1590. 000011D4  3E2E 000E                move.w     D7, [A6 + 0xE]
  1591. 000011D8  7001                     moveq.l    D0, 0x01
  1592. 000011DA  0C47 2B2A                cmpi.w     D7, 0x2B2A /* '+*' */
  1593. 000011DE  6708                     beq        +0xA /* 000011E8 */
  1594. 000011E0  0C47 2B2E                cmpi.w     D7, 0x2B2E /* '+.' */
  1595. 000011E4  6702                     beq        +0x4 /* 000011E8 */
  1596. 000011E6  7000                     moveq.l    D0, 0x00
  1597. label000011E8:
  1598. 000011E8  2E2E FFFC                move.l     D7, [A6 - 0x4]
  1599. 000011EC  4E5E                     unlink     A6
  1600. 000011EE  4E75                     rts
  1601. export_1879:
  1602. 000011F0  4E56 FE00                link       A6, -0x0200
  1603. 000011F4  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  1604. 000011F8  3E2E 000E                move.w     D7, [A6 + 0xE]
  1605. 000011FC  266E 0014                movea.l    A3, [A6 + 0x14]
  1606. 00001200  286E 0008                movea.l    A4, [A6 + 0x8]
  1607. 00001204  3007                     move.w     D0, D7
  1608. 00001206  0440 2B2A                subi.w     D0, 0x2B2A /* '+*' */
  1609. 0000120A  6750                     beq        +0x52 /* 0000125C */
  1610. 0000120C  5740                     subq.w     D0, 3
  1611. 0000120E  6700 01BA                beq        +0x1BC /* 000013CA */
  1612. 00001212  5340                     subq.w     D0, 1
  1613. 00001214  6700 00D8                beq        +0xDA /* 000012EE */
  1614. 00001218  5340                     subq.w     D0, 1
  1615. 0000121A  6720                     beq        +0x22 /* 0000123C */
  1616. 0000121C  0440 F4F1                subi.w     D0, 0xF4F1
  1617. 00001220  670A                     beq        +0xC /* 0000122C */
  1618. 00001222  0440 414E                subi.w     D0, 0x414E /* 'AN' */
  1619. 00001226  670C                     beq        +0xE /* 00001234 */
  1620. 00001228  6000 01AC                bra        +0x1AE /* 000013D6 */
  1621. label0000122C:
  1622. 0000122C  3E3C 2B34                move.w     D7, 0x2B34 /* '+4' */
  1623. 00001230  6000 01A4                bra        +0x1A6 /* 000013D6 */
  1624. label00001234:
  1625. 00001234  3E3C 2B33                move.w     D7, 0x2B33 /* '+3' */
  1626. 00001238  6000 019C                bra        +0x19E /* 000013D6 */
  1627. label0000123C:
  1628. 0000123C  4878 2B2F                push.l     0x2B2F /* '+/' */
  1629. 00001240  2F0C                     move.l     -[A7], A4
  1630. 00001242  2054                     movea.l    A0, [A4]
  1631. 00001244  2050                     movea.l    A0, [A0]
  1632. 00001246  2268 0074                movea.l    A1, [A0 + 0x74]
  1633. 0000124A  4E91                     jsr        [A1]
  1634. 0000124C  4A80                     tst.l      D0
  1635. 0000124E  508F                     addq.l     A7, 8
  1636. 00001250  6700 0184                beq        +0x186 /* 000013D6 */
  1637. 00001254  3E3C 2B42                move.w     D7, 0x2B42 /* '+B' */
  1638. 00001258  6000 017C                bra        +0x17E /* 000013D6 */
  1639. label0000125C:
  1640. 0000125C  2F0B                     move.l     -[A7], A3
  1641. 0000125E  4878 2AF8                push.l     0x2AF8
  1642. 00001262  4878 2B2A                push.l     0x2B2A /* '+*' */
  1643. 00001266  2F2D FC8C                move.l     -[A7], [A5 - 0x374]
  1644. 0000126A  4EAD 1E82                jsr        [A5 + 0x1E82 /* export_972 */]
  1645. 0000126E  4A00                     tst.b      D0
  1646. 00001270  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1647. 00001274  6772                     beq        +0x74 /* 000012E8 */
  1648. 00001276  2054                     movea.l    A0, [A4]
  1649. 00001278  3028 0028                move.w     D0, [A0 + 0x28]
  1650. 0000127C  0440 CDFB                subi.w     D0, 0xCDFB
  1651. 00001280  6720                     beq        +0x22 /* 000012A2 */
  1652. 00001282  0440 3DEF                subi.w     D0, 0x3DEF
  1653. 00001286  6712                     beq        +0x14 /* 0000129A */
  1654. 00001288  5340                     subq.w     D0, 1
  1655. 0000128A  671E                     beq        +0x20 /* 000012AA */
  1656. 0000128C  0440 2617                subi.w     D0, 0x2617
  1657. 00001290  6720                     beq        +0x22 /* 000012B2 */
  1658. 00001292  0440 1F45                subi.w     D0, 0x1F45
  1659. 00001296  6722                     beq        +0x24 /* 000012BA */
  1660. 00001298  6026                     bra        +0x28 /* 000012C0 */
  1661. label0000129A:
  1662. 0000129A  2C3C 0000 2B0C           move.l     D6, 0x2B0C
  1663. 000012A0  601E                     bra        +0x20 /* 000012C0 */
  1664. label000012A2:
  1665. 000012A2  2C3C 0000 2B0D           move.l     D6, 0x2B0D /* '+\r' */
  1666. 000012A8  6016                     bra        +0x18 /* 000012C0 */
  1667. label000012AA:
  1668. 000012AA  2C3C 0000 2B0E           move.l     D6, 0x2B0E
  1669. 000012B0  600E                     bra        +0x10 /* 000012C0 */
  1670. label000012B2:
  1671. 000012B2  2C3C 0000 2B0F           move.l     D6, 0x2B0F
  1672. 000012B8  6006                     bra        +0x8 /* 000012C0 */
  1673. label000012BA:
  1674. 000012BA  2C3C 0000 2B10           move.l     D6, 0x2B10
  1675. label000012C0:
  1676. 000012C0  41EE FF00                lea.l      A0, [A6 - 0x100]
  1677. 000012C4  4210                     clr.b      [A0]
  1678. 000012C6  2F06                     move.l     -[A7], D6
  1679. 000012C8  486E FF00                pea.l      [A6 - 0x100]
  1680. 000012CC  4EAD 10F2                jsr        [A5 + 0x10F2 /* export_538 */]
  1681. 000012D0  7001                     moveq.l    D0, 0x01
  1682. 000012D2  2F00                     move.l     -[A7], D0
  1683. 000012D4  486E FF00                pea.l      [A6 - 0x100]
  1684. 000012D8  2F0B                     move.l     -[A7], A3
  1685. 000012DA  4EAD 1182                jsr        [A5 + 0x1182 /* export_556 */]
  1686. 000012DE  7001                     moveq.l    D0, 0x01
  1687. 000012E0  4FEF 0014                lea.l      A7, [A7 + 0x14]
  1688. 000012E4  6000 0128                bra        +0x12A /* 0000140E */
  1689. label000012E8:
  1690. 000012E8  7000                     moveq.l    D0, 0x00
  1691. 000012EA  6000 0122                bra        +0x124 /* 0000140E */
  1692. label000012EE:
  1693. 000012EE  2054                     movea.l    A0, [A4]
  1694. 000012F0  3028 0028                move.w     D0, [A0 + 0x28]
  1695. 000012F4  0440 AEBA                subi.w     D0, 0xAEBA
  1696. 000012F8  6710                     beq        +0x12 /* 0000130A */
  1697. 000012FA  5340                     subq.w     D0, 1
  1698. 000012FC  676C                     beq        +0x6E /* 0000136A */
  1699. 000012FE  5540                     subq.w     D0, 2
  1700. 00001300  6768                     beq        +0x6A /* 0000136A */
  1701. 00001302  0440 454E                subi.w     D0, 0x454E /* 'EN' */
  1702. 00001306  6600 00BE                bne        +0xC0 /* 000013C6 */
  1703. label0000130A:
  1704. 0000130A  2F0B                     move.l     -[A7], A3
  1705. 0000130C  4878 2AF8                push.l     0x2AF8
  1706. 00001310  4878 2B2E                push.l     0x2B2E /* '+.' */
  1707. 00001314  2F2D FC8C                move.l     -[A7], [A5 - 0x374]
  1708. 00001318  4EAD 1E82                jsr        [A5 + 0x1E82 /* export_972 */]
  1709. 0000131C  4A00                     tst.b      D0
  1710. 0000131E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1711. 00001322  6700 00A2                beq        +0xA4 /* 000013C6 */
  1712. 00001326  2054                     movea.l    A0, [A4]
  1713. 00001328  0C68 F40B 0028           cmpi.w     [A0 + 0x28], 0xF40B
  1714. 0000132E  6608                     bne        +0xA /* 00001338 */
  1715. 00001330  203C 0000 2B11           move.l     D0, 0x2B11
  1716. 00001336  6006                     bra        +0x8 /* 0000133E */
  1717. label00001338:
  1718. 00001338  203C 0000 2B12           move.l     D0, 0x2B12
  1719. label0000133E:
  1720. 0000133E  48C0                     ext.l      D0
  1721. 00001340  2C00                     move.l     D6, D0
  1722. 00001342  41EE FE00                lea.l      A0, [A6 - 0x200]
  1723. 00001346  4210                     clr.b      [A0]
  1724. 00001348  2F06                     move.l     -[A7], D6
  1725. 0000134A  486E FE00                pea.l      [A6 - 0x200]
  1726. 0000134E  4EAD 10F2                jsr        [A5 + 0x10F2 /* export_538 */]
  1727. 00001352  7001                     moveq.l    D0, 0x01
  1728. 00001354  2F00                     move.l     -[A7], D0
  1729. 00001356  486E FE00                pea.l      [A6 - 0x200]
  1730. 0000135A  2F0B                     move.l     -[A7], A3
  1731. 0000135C  4EAD 1182                jsr        [A5 + 0x1182 /* export_556 */]
  1732. 00001360  7001                     moveq.l    D0, 0x01
  1733. 00001362  4FEF 0014                lea.l      A7, [A7 + 0x14]
  1734. 00001366  6000 00A6                bra        +0xA8 /* 0000140E */
  1735. label0000136A:
  1736. 0000136A  2F0B                     move.l     -[A7], A3
  1737. 0000136C  4878 2AF8                push.l     0x2AF8
  1738. 00001370  4878 2B41                push.l     0x2B41 /* '+A' */
  1739. 00001374  2F2D FC8C                move.l     -[A7], [A5 - 0x374]
  1740. 00001378  4EAD 1E82                jsr        [A5 + 0x1E82 /* export_972 */]
  1741. 0000137C  4A00                     tst.b      D0
  1742. 0000137E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1743. 00001382  6742                     beq        +0x44 /* 000013C6 */
  1744. 00001384  2054                     movea.l    A0, [A4]
  1745. 00001386  0C68 AEBD 0028           cmpi.w     [A0 + 0x28], 0xAEBD
  1746. 0000138C  6608                     bne        +0xA /* 00001396 */
  1747. 0000138E  203C 0000 2B13           move.l     D0, 0x2B13
  1748. 00001394  6006                     bra        +0x8 /* 0000139C */
  1749. label00001396:
  1750. 00001396  203C 0000 2B14           move.l     D0, 0x2B14
  1751. label0000139C:
  1752. 0000139C  48C0                     ext.l      D0
  1753. 0000139E  2C00                     move.l     D6, D0
  1754. 000013A0  41EE FE00                lea.l      A0, [A6 - 0x200]
  1755. 000013A4  4210                     clr.b      [A0]
  1756. 000013A6  2F06                     move.l     -[A7], D6
  1757. 000013A8  486E FE00                pea.l      [A6 - 0x200]
  1758. 000013AC  4EAD 10F2                jsr        [A5 + 0x10F2 /* export_538 */]
  1759. 000013B0  7001                     moveq.l    D0, 0x01
  1760. 000013B2  2F00                     move.l     -[A7], D0
  1761. 000013B4  486E FE00                pea.l      [A6 - 0x200]
  1762. 000013B8  2F0B                     move.l     -[A7], A3
  1763. 000013BA  4EAD 1182                jsr        [A5 + 0x1182 /* export_556 */]
  1764. 000013BE  7001                     moveq.l    D0, 0x01
  1765. 000013C0  4FEF 0014                lea.l      A7, [A7 + 0x14]
  1766. 000013C4  6048                     bra        +0x4A /* 0000140E */
  1767. label000013C6:
  1768. 000013C6  7000                     moveq.l    D0, 0x00
  1769. 000013C8  6044                     bra        +0x46 /* 0000140E */
  1770. label000013CA:
  1771. 000013CA  2054                     movea.l    A0, [A4]
  1772. 000013CC  0C68 AEBA 0028           cmpi.w     [A0 + 0x28], 0xAEBA
  1773. 000013D2  6602                     bne        +0x4 /* 000013D6 */
  1774. 000013D4  7EFF                     moveq.l    D7, 0xFFFFFFFF
  1775. label000013D6:
  1776. 000013D6  2F0B                     move.l     -[A7], A3
  1777. 000013D8  4878 2AF8                push.l     0x2AF8
  1778. 000013DC  48C7                     ext.l      D7
  1779. 000013DE  2F07                     move.l     -[A7], D7
  1780. 000013E0  2F2D FC8C                move.l     -[A7], [A5 - 0x374]
  1781. 000013E4  4EAD 1E82                jsr        [A5 + 0x1E82 /* export_972 */]
  1782. 000013E8  4A00                     tst.b      D0
  1783. 000013EA  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1784. 000013EE  6614                     bne        +0x16 /* 00001404 */
  1785. 000013F0  2F0B                     move.l     -[A7], A3
  1786. 000013F2  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1787. 000013F6  48C7                     ext.l      D7
  1788. 000013F8  2F07                     move.l     -[A7], D7
  1789. 000013FA  2F0C                     move.l     -[A7], A4
  1790. 000013FC  4EAD 1E32                jsr        [A5 + 0x1E32 /* export_962 */]
  1791. 00001400  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1792. label00001404:
  1793. 00001404  7000                     moveq.l    D0, 0x00
  1794. 00001406  1013                     move.b     D0, [A3]
  1795. 00001408  4A80                     tst.l      D0
  1796. 0000140A  52C0                     shi        D0
  1797. 0000140C  4400                     neg.b      D0
  1798. label0000140E:
  1799. 0000140E  4CEE 18C0 FDF0           movem.l    D6,D7,A3,A4, [A6 - 0x210]
  1800. 00001414  4E5E                     unlink     A6
  1801. 00001416  4E75                     rts
  1802.